#!/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 | |