Невозможно извлечь изображение из реестра контейнеров Azure - PullRequest
1 голос
/ 10 апреля 2019

Недавно у нас возникла проблема с нашим кластером Azure Kubernetes, который не сообщал никаких данных через портал Azure.Чтобы это исправить, я обновил версию Kubernetes до последней версии, как было рекомендовано на GitHub.После завершения обновления мы смогли просматривать журналы и данные мониторинга через портал, но один из контейнеров, хранящихся в нашем реестре контейнеров Azure, не может быть извлечен кластером Kubernetes.

Ошибка Iсм. на странице управления Kuberenetes:

Failed to pull image "myacr.azurecr.io/container:190305.191": [rpc error: code = Unknown desc = Error response from daemon: Get https://myacr.azurecr.io/v2/mycontainer/manifests/190305.191: unauthorized: authentication required, rpc error: code = Unknown desc = Error response from daemon: Get https://myacr.azurecr.io/v2/mycontainer/manifests/190305.191: unauthorized: authentication required]

В моей первоначальной установке использовался первый скрипт, представленный в этом документе , и он работал правильно, без проблем.Как только я начал получать ошибку, я запустил ее снова, чтобы убедиться.

Как только я увидел, что это не удалось, я удалил учетную запись из разрешений как ACR, так и AKS.И снова не удалось получить изображение.

После этого я попытался использовать второй способ создания секрета Кубернетеса и получил ту же ошибку.

На данный момент, я не уверен, что еще проверить.Я проверил, что могу запустить docker pull на своем компьютере и вытащить образ, но между AKS и ACR, похоже, не получается разобраться.

...