minikube implements a local Kubernetes cluster on macOS, Linux, and Windows. minikube's primary goals are to be the best tool for local Kubernetes application development and to support all Kubernetes features that fit.
minikube runs the latest stable release of Kubernetes, with support for standard Kubernetes features like:
LoadBalancer - using minikube tunnel
Multi-cluster - using minikube start -p
NodePorts - using minikube service
Persistent Volumes
Ingress
Dashboard - minikube dashboard
Container runtimes - minikube start --container-runtime
Configure apiserver and kubelet options via command-line flags
Supports common CI environments
As well as developer-friendly features:
Addons - a marketplace for developers to share configurations for running services on minikube
NVIDIA GPU support - for machine learning
AMD GPU support - for machine learning
Filesystem mounts
For more information, see the official minikube website
See the Getting Started Guide
Please fill out our fast 5-question survey so that we can learn how & why you use minikube, and what improvements we should make. Thank you!
See https://minikube.sigs.k8s.io/docs/
See minikube in action here
Kubernetes project is governed by a framework of principles, values, policies and processes to help our community and constituents towards our shared goals.
The Kubernetes Community is the launching point for learning about how we organize ourselves.
The Kubernetes Steering community repo is used by the Kubernetes Steering Committee, which oversees governance of the Kubernetes project.
minikube is a Kubernetes #sig-cluster-lifecycle project.
#minikube on Kubernetes Slack - Live chat with minikube developers!
minikube-users mailing list
minikube-dev mailing list
Contributing
Development Roadmap
Join our community meetings:
Bi-weekly office hours, Mondays @ 11am PST
Triage Party