diff --git a/homedir.skel/.local/profile.d/100.kubectl-completion.sh b/homedir.skel/.local/profile.d/100.kubectl-completion.sh new file mode 100644 index 0000000..912145d --- /dev/null +++ b/homedir.skel/.local/profile.d/100.kubectl-completion.sh @@ -0,0 +1,3 @@ +if which kubectl 2>&1 > /dev/null ; then + source <(kubectl completion bash) +fi diff --git a/provision.workbox/main.sh b/provision.workbox/main.sh index c12b409..8aa7d5d 100644 --- a/provision.workbox/main.sh +++ b/provision.workbox/main.sh @@ -6,10 +6,14 @@ if which lsb_release; then apt-get update apt-get -y upgrade apt-get -y install $(cat $(lsb_release -i -s)-$(lsb_release -r -s)-packages.txt) + + # install kubectl + snap install kubectl --classic fi pip3 install --upgrade pip +# install docker-machine URLBASE="https://github.com/docker/machine/releases/download/v0.14.0" URL="$URLBASE/docker-machine-$(uname -s)-$(uname -m)" curl -L $URL > /usr/local/bin/docker-machine