Я хочу обновить свое развертывание в kubernetes новым образом, который существует в eu.gcr.io (тот же проект), я делал это раньше. Но теперь стручки не могут получить изображение, потому что они не имеют права делать это. Это ошибка, которую мы получаем в журналах pod.
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.