目的 Kubernetes(以下、k8s)環境をサクッと体験してみたい k8sもコードで 管理 したい etc... 使用するアプリケーション GCP Google社が提供しているクラウドプラットフォーム このサービスの中のKubernetes Engineを使います Terraform HashiCorp社製のコード管理ツール k8sのスペック管理や構築に使います Docker 言わずとしれた仮想化コンテナ技術 詳しくは他の記事を参考にして下さい 今回はDocker for Macを用いて、Terraformの実行環境をコード化します git コードの管理・受け渡しに使います 準備 GCPの準備・開設 他に詳しく書いてる方が沢山いますので割愛します。 GCP上のサービスアカウントキー取得 [https://console.cloud.google.com/home/] APIとサービス