aboutsummaryrefslogtreecommitdiff
path: root/contrib/kubernetes/testscripts/10_setup_kubectl.sh
diff options
context:
space:
mode:
Diffstat (limited to 'contrib/kubernetes/testscripts/10_setup_kubectl.sh')
-rwxr-xr-xcontrib/kubernetes/testscripts/10_setup_kubectl.sh23
1 files changed, 23 insertions, 0 deletions
diff --git a/contrib/kubernetes/testscripts/10_setup_kubectl.sh b/contrib/kubernetes/testscripts/10_setup_kubectl.sh
new file mode 100755
index 000000000..17786715f
--- /dev/null
+++ b/contrib/kubernetes/testscripts/10_setup_kubectl.sh
@@ -0,0 +1,23 @@
+#!/bin/bash
+
+set -e
+
+PWD=`pwd`
+BASEDIR=`readlink -e $(dirname ${0})`
+
+cd ${BASEDIR}
+
+echo "Setting up kubectl..."
+
+if [ ! -e kubectl ]; then
+ curl -O http://storage.googleapis.com/kubernetes-release/release/v1.2.4/bin/linux/amd64/kubectl
+ chmod u+x kubectl
+fi
+
+${BASEDIR}/kubectl config set-cluster test-doc --server=http://localhost:8080
+${BASEDIR}/kubectl config set-context test-doc --cluster=test-doc
+${BASEDIR}/kubectl config use-context test-doc
+
+cd ${PWD}
+
+alias kubctl="${BASEDIR}/kubectl"