blob: 8d1229b527fc425dc17663f90bcc1b1716690b7c (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
#!/bin/sh
kubectl_version=$(curl -s https://storage.googleapis.com/kubernetes-release/release/stable.txt)
echo "[INFO] kubectl version - ${kubectl_version}"
curl_status=$(curl -w '%{http_code}\n' -LO https://storage.googleapis.com/kubernetes-release/release/${kubectl_version}/bin/linux/amd64/kubectl)
if [ $curl_status != 200 ] ; then
echo "[ERROR] Download kubectl failed - $curl_status"
exit -1
fi
chmod +x ./kubectl
sudo mv ./kubectl /usr/local/bin/kubectl
echo "source <(kubectl completion bash)" >> ~/.bashrc
|