Я хочу обновить свое развертывание в kubernetes новым образом, который существует в eu.gcr.io (тот же проект), я делал это раньше. Но теперь модули не могут получить изображение, потому что у них нет на это полномочий. Это ошибка, которую мы получаем в журналах пода.
Failed to pull image "eu.gcr.io/my-gcp-project/my-image:v1.009":
rpc error: code = Unknown desc = Error response from daemon:
unauthorized: You don't have the needed permissions to perform this operation,
and you may have invalid credentials.
Учетная запись службы в кластере имеет роли администратора kubernetes и администратора хранилища, которые должны быть достаточно. Но даже когда я делаю учетную запись службы редактором проекта (для отладки), она все равно не работает (та же ошибка).
Я также попытался создать новый кластер (настройки по умолчанию) и применить там свое развертывание, но затем у меня возникла точно такая же проблема.
Я не уверен, что еще могу попробовать.
Любая помощь или предложения приветствуются.
РЕДАКТИРОВАТЬ:
Я только что узнал, что все еще могу извлекать и развертывать старые образы. Но каждый новый образ, который я создаю, не может быть вытянут с помощью модулей kubernetes.