Refer to AWS Guide to install kubectl
Set <kubectl version>
, <release date>
according to Kubernetes version
KUBECTL_VERSION=<kubectl version>
RELEASE_DATE=<release date>
echo $KUBECTL_VERSION
echo $RELEASE_DATE
mspuser:~/environment $ KUBECTL_VERSION=1.22.6
mspuser:~/environment $ RELEASE_DATE=2022-03-09
mspuser:~/environment $ echo $KUBECTL_VERSION
1.22.6
mspuser:~/environment $ echo $RELEASE_DATE
2022-03-09
mspuser:~/environment $
Download the Amazon EKS vended kubectl binary
curl -o kubectl https://s3.us-west-2.amazonaws.com/amazon-eks/$KUBECTL_VERSION/$RELEASE_DATE/bin/linux/amd64/kubectl
chmod +x ./kubectl
mkdir -p $HOME/bin && cp ./kubectl $HOME/bin/kubectl && export PATH=$PATH:$HOME/bin
kubectl version --short --client
mspuser:~/environment $ kubectl version --short --client
Client Version: v1.22.6-eks-7d68063
mspuser:~/environment $