Install kubectl and minikube on Mac OS

Valentin Prugnaud
What Da Fox
Published in
1 min readNov 27, 2018

Install Google Cloud CLI tool

https://cloud.google.com/sdk/docs/quickstart-macos

Install kubectl

gcloud components install kubectl

Install minikube

$ curl -Lo minikube https://storage.googleapis.com/minikube/releases/v0.23.0/minikube-darwin-amd64 && chmod +x minikube && sudo mv minikube /usr/local/bin/

Install minikube hyperkit driver

$ curl -LO https://storage.googleapis.com/minikube/releases/latest/docker-machine-driver-hyperkit \
&& sudo install -o root -g wheel -m 4755 docker-machine-driver-hyperkit /usr/local/bin/

Configure minikube to use hyperkit driver

$ minikube config set vm-driver hyperkit

Start minikube

$ minikube start

Run a test

$ kubectl run hello-minikube --image=gcr.io/google_containers/echoserver:1.4 --port=8080$ kubectl expose deployment hello-minikube --type=NodePort$ kubectl get pods
First pod running on Minikube!

--

--

Valentin Prugnaud
What Da Fox

Software Engineer — Co-Founder@Speakbox—Musician