WSL2 Ubuntu: 特定バージョンの kubectl をインストールする

 
GKE で kubernetes v.1.26 以降の認証方式が変わってしまったのでメモ。

Kubectl auth changes in GKE v1.26 : gke-gcloud-auth-plugin | Google Cloud Blog

使ってるアプリの仕様上、 v1.25 以前の kubectl が欲しい。
本日現在、 v.1.25 の最新リリースは v1.25.11 だ。

Releases | Kubernetes

という訳でインストールする。

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

これでインストール完了。
バージョン確認して表示されれば OK.

kubectl version --client --output=json