-
Download the lastest release
`curl -LO https://storage.googleapis.com/kubernetes-release/release/$(curl -s https://storage.googleapis.com/kubernetes-release/release/stable.txt)/bin/linux/amd64/kubectl`
-
Make it executable
chmod +x ./kubectl
-
Move it to
/usr/local/bin
sudo mv ./kubectl /usr/local/bin/kubectl
or combine the above commands together
`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`
-
enable kubectl auto completion, add the following to your
~/.zshrc
fileif [ $commands[kubectl] ]; then source <(kubectl completion zsh) fi
-
Download the lastest release
curl -Lo minikube https://storage.googleapis.com/minikube/releases/latest/minikube-linux-amd64
-
Make it executable
chmod +x minikube
-
Move it to
/usr/local/bin
sudo mv minikube /usr/local/bin/
or combien the above command together
`curl -Lo minikube https://storage.googleapis.com/minikube/releases/latest/minikube-linux-amd64 && chmod +x minikube && sudo mv minikube /usr/local/bin/`
-
check status
minikube status
-
if not started, then
minikube start
you can see the following output
minikube: Running cluster: Running kubectl: Correctly Configured: pointing to minikube-vm at 192.168.99.100