From 13a148c8f57cc262a83154fb91c84376bbfff995 Mon Sep 17 00:00:00 2001 From: sandervanvugt Date: Mon, 20 Sep 2021 10:58:41 +0200 Subject: [PATCH] automated update of scripts and docs --- minikube-docker-setup.sh | 25 +++++++++++++++++++++++++ setup-kubetools-ubuntu.sh | 22 ++++++++++++++++++++++ 2 files changed, 47 insertions(+) create mode 100755 minikube-docker-setup.sh create mode 100755 setup-kubetools-ubuntu.sh diff --git a/minikube-docker-setup.sh b/minikube-docker-setup.sh new file mode 100755 index 0000000..7fe5f61 --- /dev/null +++ b/minikube-docker-setup.sh @@ -0,0 +1,25 @@ +#!/bin/bash +# last minute patch, added 20 Aug. 2021 +# currently only supported on Ubuntu 20.04 LTS + +sudo apt-get update -y +sudo apt-get install apt-transport-https ca-certificates curl gnupg-agent software-properties-common -y +curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - +sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" +sudo apt-get update -y +sudo apt-get install docker-ce docker-ce-cli containerd.io -y + +curl -LO https://storage.googleapis.com/kubernetes-release/release/`curl -s https://storage.googleapis.com/kubernetes-release/release/stable.txt`/bin/linux/amd64/kubectl +chmod +x ./kubectl +sudo mv ./kubectl /usr/local/bin/kubectl + +curl -LO https://storage.googleapis.com/minikube/releases/latest/minikube-linux-amd64 +sudo install minikube-linux-amd64 /usr/local/bin/minikube +#### +echo the script is now ready +echo manually run minikube start --vm-driver=docker to start minikube + +sudo usermod -aG docker $USER +newgrp docker + +minikube start --vm-driver=docker diff --git a/setup-kubetools-ubuntu.sh b/setup-kubetools-ubuntu.sh new file mode 100755 index 0000000..fa3bf0e --- /dev/null +++ b/setup-kubetools-ubuntu.sh @@ -0,0 +1,22 @@ +#!/bin/bash + +cat <