For development it’s often convenient to run Kubernetes on your desktop. Two popular ways to do this are with Kubernetes Minikube or Kubernetes support in Docker for Desktop.
In this guide we’ll use Docker for Desktop.
Install
Install Docker for Mac or Docker for Windows.
Starting with version 18.06 Docker for Desktop includes Kubernetes support.
Enable Kubernetes Support
Once Kubernetes installation is complete, make sure you have your context set correctly to use docker-for-desktop.
Make sure K8s context is set to docker-for-desktop
kubectl config get-contexts
kubectl config use-context docker-for-desktop
kubectl cluster-info
kubectl version
kubectl get nodes