How to try
Last updated
Was this helpful?
Last updated
Was this helpful?
Why
running on all OS
beginner friendly tool
What
Kubernetes SIGs project
approach of spawning a VM that is essentially a single node K8s cluster
that helps you integrating things like, , and an with your cluster.
How
minikube start
minikube dashboard
opens a dashboard in the browser to deploy apps through UI
Why
significantly faster startup speed compared to spawning VM
What
Kubernetes SIGs project
it moves the cluster into Docker containers
ability to load my local images directly into the cluster
What
a single binary with a size of around 60 MB
by removing dispensable features (legacy, alpha, non-default, in-tree plugins) and using lightweight components (e.g. sqlite3 instead of etcd3)
minikube
kind
k3s
runtime
VM
container
native
supported architectures
AMD64
AMD64
AMD64, ARMv7, ARM64
supported container runtimes
Docker, CRI-O, containerd, gvisor
Docker
Docker, containerd
startup time initial/following
5:19 / 3:15
2:48 / 1:06
0:15 / 0:15
memory requirements
2GB
8GB (Windows, MacOS)
512 MB
requires root?
no
no
yes (rootless is experimental)
multi-cluster support
yes
yes
no (can be achieved using containers)
multi-node support
no
yes
yes
project page
minified version of Kubernetes developed by