ここらへんの設定は間違いやすいので注意です。VPN設定はここまでで一通り完了です。ステータスが緑色になるのを祈りましょう。AWS側でもうまくいっていれば各種stateが緑色になっているはずです。使ってTGWをプロダクトアカウントと共有します。Sharesを作成します(下図)。RAM次に共有される側のアカウントにログインし、RAMの画面に行きます。sharesに共有されたTGWが現れるはずなので、共有されることをAcceptします。Gatewaysを見ると共有されたTGWがあるはずです。プロダクトアカウントのVPCをTGWにアタッチします。TGWホストアカウントに戻り、VPCの画面に行きます。TablesメニューでTGWとVPC間のルートを作ることができます。CIDRとVPCのペアを設定します。VPNもアタッチされているはずなので、同様にCIDRとVPNのペアも設定します。VPCという機能を使います。projectを有効化します。共有したいVPCを選択し次に行きます。そこでVPCネットワークの権限や共有するサブネットを指定します。Engineなどのリソースを作ることができるようになります。Terraform長々と書きましたが、実はGCP側ではTerraformで管理しているので設定ファイルを貼っておきます。AWSのホストアカウントはちょっとアレでまだTerraform化できていません。GitHubまとめAWSとGCPのネットワーク構成を紹介し、AWSとGCP間のVPN構築手順をお伝えしました。Accessというサービスを使うらしいです。検証した当時は東京リージョンは対応しておらずあきらめていました。(このブログを書いているときに再度確認したら東京に来ていました!)GCPネットワークを構築するのは社内では初めてだったので模索しながらでしたが、もっといい方法があるよ!などありましたらコメントいただけると嬉しいです。Chromeでのコンテンツ画像生成こんにちは、グノシー開発部の山本です。