Minikube

Is a tool that makes it easy to run Kubernetes locally.

Minikube runs a single-node Kubernetes cluster inside a Linux VM. It is aimed on users who want to just test it out or use it for development. It cannot spin up a production cluster, it's a one node machine with no high-availability.