勉強用にGCPにKubernetesクラスタを作成して削除するまで。
プロジェクトを作る
GCPにログインしてプロジェクトを作成します。
プロジェクト名はgke-test-001とします。
Kubernetes クラスタを作る
設定を作成します。
1 | |
今回はgke-test-001を指定しました。
1 | |
gcloudにログイン済みならgcloud auth listコマンドでアカウントリストを確認できます。
gcloudに未ログインならgcloud auth loginでログインできます。
アカウントを設定します。
1 | |
プロジェクトを設定します。ここで指定するのは名前ではなくIDです。
プロジェクトのIDはプロジェクトの選択ダイアログで確認できます。
1 | |
ゾーンを設定します。
1 | |
compute.googleapis.comのAPIを有効にするか、と聞かれるのでYesを選択します。
リージョンを設定します。
1 | |
クラスタを作成のコマンドを実行しますが、エラーになります。service:container.googleapis.comのAPIを有効にする必要があるようです。
1 | |
service:container.googleapis.comのAPIを有効にします。
ドキュメント:https://cloud.google.com/sdk/gcloud/reference/services/enable
1 | |
もう一度クラスタを作成のコマンドを実行します。
1 | |
コンテキストの名前にクラスタの名前がセットされます。クラスタの名前は長いので変更します。
1 | |
1 | |
作成したクラスタを削除します。
1 | |
コンテキストを削除します。
1 | |