2

Google Cloud Builderを使用して、App Engineアプリケーション(標準環境)の継続的なデプロイメントを設定しようとしています。私が理解したようクラウドコンテナビルダー - 不足しているgcloudアプリのデプロイメントが失敗する

steps: 
- name: gcr.io/cloud-builders/gcloud 
    args: ['app', 'deploy', 'frontend/app.yaml'] 

cloud builder uses the service account [PROJECT-ID] @ cloudbuild.gserviceaccount.com、それゆえ私はコックピットのIAMセクションの役割App Engine管理を追加しました:私は、次のcloudbuild.yaml設定しています。それでも、エラーで失敗します:

ERROR: (gcloud.app.deploy) You do not have permission to access app [...] (or it may not exist): Request had insufficient authentication scopes. 

何が不足していますか?

ありがとうございます!

答えて

1

現在のところ、Container Builderサービスでは、App Engineの配備を行うために必要なスコープはありません。私たちはこの問題に取り組んでおり、早急に対応していきたいと考えています。

それまでの間は、https://github.com/GoogleCloudPlatform/cloud-builders/issues/36に従ってください。

+0

ありがとう、ジョン。アップデートのためにgithubの問題に従います! – Fabian

+0

GitHubの問題が解決されましたので、今すぐこの問題を解決できるはずです。 –

関連する問題