Кажется, проблема исходит от Канико.
Три дня go, в версии v0.21.0 они добавили это исправление:
Исправлено: вспомогательная проверка учетных данных GCR не учитывает переменную среды DOCKER_CONFIG
Даже после этого выпуска, 1 день спустя, появилась эта проблема , где пользователи видели очень похожее сообщение об ошибке :
"[...] У вас нет необходимых разрешений для выполнения этой операции, и у вас могут быть недействительные учетные данные [...]"
Это уже было исправлено вчера с выпуском версии v0.22.0 . Предлагаемый обходной путь - выполнить следующую команду:
gcr.io/kaniko-project/executor:v0.22.0
Я бы предложил использовать эту команду вместо executor:latest
, чтобы «принудительно» использовать версию v0.22.0.
I надеюсь, что это будет полезно! :)