minikube is a popular tool for running a Kubernetes cluster locally for application development purposes.
minikube is written in the Go programming language and is a part of the official Kubernetes project. minikube is designed for testing and development purposes, not production use.
minikube requires a host environment such as a container or a virtual machine manager (e.g. Docker, VirtualBox).
minikube was first released on May 29, 2016.