Cloud Source RepositoriesとGoogle Compute Engine
概要
Cloud Source Repositoriesに登録したリポジトリの内容を Google Compute Engineで動かしているインスタンスに反映できなかったので解決方法をメモ
エラー文言
PERMISSION_DENIED: Request had insufficient authentication scopes.
解決方法
- Google Compute EngineのAPI設定を変更(Cloud Source Respositoriesから読み取りできるようにする)
- IAMから、Google Compute EngineのサービスアカウントにCloud Sourve Repositoriesへのアクセス権限を付与する