Я попытался воспроизвести вашу ситуацию, создав новую учетную запись службы и присвоив ей роли, которые вы перечислили. Я авторизовал доступ к GCP с его ключом с помощью команды gcloud auth activate-service-account --key-file=<KEY-FILE>
, но развертывание для меня прошло успешно.
Запустите команду gcloud auth list
, чтобы убедиться, что вы авторизованы с правильной учетной записью службы. Также вы можете попробовать добавить флаг --verbosity=debug
в команду развертывания, чтобы посмотреть, сможете ли вы найти что-нибудь полезное в журналах ошибок при возникновении ошибки.
Однако из описания ошибки, возможно, вы также передали неверный идентификатор проекта при развертывании приложения:
gcloud --quiet --project projecid app deploy app.yaml
- убедитесь, что это не так.