install kubectl for use with helm/minikube
Change-Id: I7dea4b06c9d9fd92a378982deb28e5f67b8221f6
diff --git a/packer/provision/basebuild.sh b/packer/provision/basebuild.sh
index 2015ef3..b1ff0d4 100644
--- a/packer/provision/basebuild.sh
+++ b/packer/provision/basebuild.sh
@@ -143,6 +143,15 @@
rm -rf helm.tgz ${HELM_PLATFORM}
popd
+ # install kubectl
+ KUBECTL_VERSION="1.9.5"
+ KUBECTL_SHA256SUM="9c67b6e80e9dd3880511c7d912c5a01399c1d74aaf4d71989c7d5a4f2534bcd5"
+ curl -L -o /tmp/kubectl "https://storage.googleapis.com/kubernetes-release/release/v${KUBECTL_VERSION}/bin/linux/amd64/kubectl"
+ echo "$KUBECTL_SHA256SUM /tmp/kubectl" | sha256sum -c -
+ mv /tmp/kubectl /usr/local/bin/kubectl
+ chmod a+x /usr/local/bin/kubectl
+ rm -f /tmp/kubectl
+
# install minikube
MINIKUBE_VERSION="0.26.1"
MINIKUBE_DEB_VERSION="$(echo ${MINIKUBE_VERSION} | sed -n 's/\(.*\)\.\(.*\)/\1-\2/p')"