GCP GKE で kubectl を使う

 
GKE をよく使うのでメモ。なお Ubuntu.

gcloud はインストール済み。

kubectl を入れておく。
今回はバージョン指定で 1.27.7 を選んだ。
その他のバージョンは リリースノート で確認。

curl -LO https://dl.k8s.io/release/v1.27.7/bin/linux/amd64/kubectl
chmod +x kubectl
sudo mv kubectl /usr/local/bin/

gke-cloud-auth-plugin をインストール。

sudo apt install google-cloud-sdk-gke-gcloud-auth-plugin

そして GKE クラスターを作る。

gcloud container clusters create mycluster-01 --zone=asia-northeast1-b

kubeconfig を生成する。

gcloud container clusters get-credentials mycluster-01 --zone=asia-northeast1-b

テスト。
Serviceの状況を確認。

kubectl get svc