勉強用に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 |
|