こんにちは。@jedipunkz です。 少し前まで Google Cloud Platform (GCP) を使っていたのですが、今回はその時に得たノウハウを記事にしようと思います。 Google Container Engine (GKE) とロードバランサを組み合わせてサービスを立ち上げていました。手動でブラウザ上からポチポチして構築すると人的ミスや情報共有という観点でマズイと思ったので Terraform を使って GCP の各リソースを構築するよう仕掛けたのですが、まだまだ Terraform を使って GCP インフラを構築されている方が少ないため情報が無く情報収集や検証に時間が掛かりました。よって今回はまだネット上に情報が少ない GKE とロードバランサの構築を Terraform を使って行う方法を共有します。 構築のシナリオ 構築するにあたって2パターンの構築の流れがある
![GCP ロードバランサと GKE クラスタを Terraform を使って構築する](https://cdn-ak-scissors.b.st-hatena.com/image/square/22c449b23224c897371bacf64f8c9c47ed81c586/height=288;version=1;width=512/https%3A%2F%2Fjedipunkz.github.io%2Fjedipunkz.jpg)