aboutsummaryrefslogtreecommitdiff
path: root/contrib/kubernetes/testscripts/10_setup_kubectl.sh
diff options
context:
space:
mode:
authorGravatar Michael Richmond <mrichmon@users.noreply.github.com> 2016-08-16 09:12:52 -0700
committerGravatar GitHub <noreply@github.com> 2016-08-16 09:12:52 -0700
commit9aaeef6376e677395f31ab0432c90cbe415c12c1 (patch)
treee6fe90455bd9211b8800e06e4e0979885823d627 /contrib/kubernetes/testscripts/10_setup_kubectl.sh
parent79fd268e9ce637b2853126bf01f146c8924ddc79 (diff)
downloadcoredns-9aaeef6376e677395f31ab0432c90cbe415c12c1.tar.gz
coredns-9aaeef6376e677395f31ab0432c90cbe415c12c1.tar.zst
coredns-9aaeef6376e677395f31ab0432c90cbe415c12c1.zip
Moving k8s support scripts out of code folder (#216)
* Adding pod setup to kubernetes startup scripts * Adding template description to k8s README.md * Fix typo. * Moving kubernetes setup scripts out of go folder * Fixing script error * Adding messages to k8s scripts for clarity
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"