kubectl.sh
Installs the latest stable Linux kubectl binary into /usr/local/bin/kubectl.
What the Script Does
The current script in static/kubectl.sh:
- Detects
x86_64oraarch64 - Reads the current stable Kubernetes release from
https://dl.k8s.io/release/stable.txt - Downloads the matching Linux binary
- Installs it to
/usr/local/bin/kubectl
Quick Install
curl -fsSL https://awsutils.github.io/kubectl.sh | sudo sh
Prerequisites
- Linux host
wget,curl, andinstall- Permission to write to
/usr/local/bin
Verify
kubectl version --client
kubectl help
Notes
- The script installs the current stable release only
- The script does not manage kubeconfig for you
- macOS and Windows are not handled by the current implementation
Typical Next Step
For EKS, update your kubeconfig after install:
aws eks update-kubeconfig --name my-cluster --region us-east-1
kubectl get nodes