新しいクラスターを作った時に必要なのでメモ。
kubectl を当然先に入れておく。バージョン指定で 1.26.9 を使う。
その他のバージョンは リリースノート で確認。
curl -LO https://dl.k8s.io/release/v1.26.9/bin/linux/amd64/kubectl chmod +x kubectl sudo mv kubectl /usr/local/bin/
そして ./kube/config を作る
aws eks update-kubeconfig --region ap-northeast-1 --name my-cluster-name
テスト。Serviceの状況を確認。
kubectl get svc
おまけ
eksctl も使うのでインストールしとく。
ARCH=amd64 PLATFORM=$(uname -s)_$ARCH curl -sLO "https://github.com/eksctl-io/eksctl/releases/latest/download/eksctl_$PLATFORM.tar.gz" tar -xzf eksctl_$PLATFORM.tar.gz -C /tmp && rm eksctl_$PLATFORM.tar.gz sudo mv /tmp/eksctl /usr/local/bin