minikube offers an easy means of spinning up a single-node Kubernetes cluster. It supports a range of providers, and uses
kubeadm to provision the cluster.
The cluster can be started either as a container or virtual machine, or run directly on the host. The driver used is selected with the
--driver switch to
- On Linux, directly on the host with no hypervisor (Private) (allowing privileged containers to perform operations directly on the host machine, so use with caution!).
- Docker (Private)
- HyperKit (Private)
- Hyper-V (Private)
- KVM (Private)
- Parallels (Private)
- Podman (Private)
- VirtualBox (Private)
- VMware (Private) Fusion and Unified Driver