Last active
October 28, 2019 18:16
-
-
Save mariohercules/87778ce2f07e5f86a2ba86f642e4277a to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
1. Update Ubuntu dependencies | |
$ sudo apt-get update | |
$ sudo apt-get install -y apt-transport-https | |
2. Install VirtualBox on Ubuntu | |
$ sudo apt-get install -y virtualbox virtualbox-ext-pack | |
3. Install kubectl | |
$ curl -s https://packages.cloud.google.com/apt/doc/apt-key.gpg | sudo apt-key add - | |
$ sudo touch /etc/apt/sources.list.d/kubernetes.list | |
$ echo "deb http://apt.kubernetes.io/ kubernetes-xenial main" | sudo tee -a /etc/apt/sources.list.d/kubernetes.list | |
$ sudo apt-get update | |
$ sudo apt-get install -y kubectl | |
3.1 Other K8s | |
$ sudo apt-get install kubeadm kubelet kubectl | |
$ sudo apt-mark hold kubeadm kubelet kubectl | |
4. Install minikube | |
$ curl -Lo minikube https://storage.googleapis.com/minikube/releases/v0.28.2/minikube-linux-amd64 | |
$ chmod +x minikube && sudo mv minikube /usr/local/bin/ | |
5. Install Docker | |
$ sudo apt-get remove docker docker-engine docker.io | |
$ sudo apt install docker.io | |
$ sudo systemctl start docker | |
$ sudo systemctl status docker | |
$ sudo systemctl enable docker | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment