我正在尝试根据 Artifactory 上推送的 docker 图像在 Spinnaker 上配置自动触发器。
Artifactory 和 Spinnaker 在同一个 Elastic Kubernetes Cluster (EKS) 上运行。LoadBalancer Service 类型提供的 Artifactory 地址为 - http://xxx.region.elb.amazonaws.com:80
按照文档运行以下命令https://www.spinnaker.io/setup/install/providers/docker-registry/#other-registries
hal config provider docker-registry enable
hal config provider docker-registry account add my-docker-registry --address http://xxx.region.elb.amazonaws.com:80 --repositories docker-local --username xxx --password xxx
由于未找到 docker 存储库,因此引发错误。
default.provider.dockerRegistry.my-docker-registry:
! ERROR Unable to fetch tags from the docker repository:
docker-local, 404 Not Found
? Can the provided user access this repository?
- WARNING None of your supplied repositories contain any tags.
Spinnaker will not be able to deploy any docker images.
? Push some images to your registry.
- Failed to add account my-docker-registry for provider
dockerRegistry.
请指教。
谢谢。