場面
GCP Cloud Runの公式tutorial実行中
環境
WSL2 Ubuntu
Google Cloud SDK 463.0.0
node v21.5.0
エラーメッセージの確認
公式tutorialの以下のコード実行時に発生
gcloud run deploy
コンソール画面にログ確認用のURLが表示されるので、ブラウザでチェック
エラーメッセージ
Step #1: ERROR: failed to build: executing lifecycle. This may be the result of using an untrusted builder: failed with status code: 20
Finished Step #1
ERROR
ERROR: build step 1 "gcr.io/k8s-skaffold/pack" failed: step exited with non-zero status: 1
解釈
GCPのコンソール画面でCloud Buildの権限設定が完了していなかったことが原因
以下にアクセスし、権限を編集。
- Cloud Run -> 有効
- Cloud Build -> 有効
https://console.cloud.google.com/cloud-build/settings/service-account?hl=ja&project=<あなたのプロジェクトID>