Spinnaker Jfrog Artifactory Integration для Docker Реестра - PullRequest
0 голосов
/ 20 января 2020

Я пытаюсь настроить автоматический запуск на Spinnaker на основе docker изображений, отправленных на Artifactory.

Artifactory и Spinnaker работают на одном Elasti c Kubernetes Cluster (EKS). Адрес артефакта, предоставляемый сервисом LoadBalancer, имеет вид - http://xxx.region.elb.amazonaws.com: 80

Выполнение следующих команд в соответствии с do c 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.

, пожалуйста, сообщите.

Спасибо.

1 Ответ

2 голосов
/ 20 января 2020

Исправлено, ошибка при упоминании команды в репозитории

предыдущая

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

сейчас

hal config provider docker-registry account add my-docker-registry --address http://xxx.region.elb.amazonaws.com:80 --repositories docker-local/nodejs-basic --username xxx --password xxx
...