概要
AプロジェクトのCloudStorageからBプロジェクトのComputeEngineへファイルをコピーする方法
実現方法
Aプロジェクトのバケットの権限に以下の設定を追加する
[Bプロジェクトのプロジェクト番号]-compute@developer.gserviceaccount.com
プロジェクト番号はGCPコンソールのHOMEから確認できる。
設定箇所
1.GCPコンソールの左ペインから「Storage」を選択し、コピー元のファイルがあるバケットを選択する。
2.権限⇒メンバーの追加をクリックする。
3.権限を追加する。コピーしてくるだけであれば役割は「ストレージオブジェクトの閲覧者」でよい。
これでBプロジェクトに作成したComputeEngineからgsutilコマンド等でストレージのファイルをコピーすることができます。