kubernetes

    kubernetes/minikube

    #50 this week

    Run Kubernetes locally

    kubernetes
    cluster
    cncf
    containers
    go
    minikube
    Go
    Apache-2.0
    32.1K stars
    5.3K forks
    32.1K GitHub watchers
    Updated 9/21/2026
    View on GitHub

    Build with Backblaze B2

    SDKs, agent skills, IDE extensions, and reference pipelines from Backblaze Labs. All open source.

    Explore Backblaze Labs

    Loading star history...

    Use Cases & Benefits

    • Runs a local Kubernetes cluster on macOS, Linux, and Windows for development and testing purposes.
    • Enables developers to use a full-featured Kubernetes environment locally with support for all standard Kubernetes features.
    • Use for developing and testing Kubernetes applications without needing a remote cluster.
    • Use for experimenting with Kubernetes features like LoadBalancer, Ingress, and multi-cluster setups in a controlled local environment.
    • Use for integrating Kubernetes workflows into CI pipelines by simulating cluster behavior locally.

    About minikube

    minikube

    Actions Status GoReport Widget GitHub All Releases Latest Release OpenSSF Best Practices OpenSSF Scorecard

    minikube logo

    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.

    screenshot

    Features

    minikube runs the latest stable release of Kubernetes, with support for standard Kubernetes features like:

    As well as developer-friendly features:

    For more information, see the official minikube website

    Installation

    See the Getting Started Guide

    :mega: 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! :dancers:

    Documentation

    See https://minikube.sigs.k8s.io/docs/

    More Examples

    See minikube in action here

    Governance

    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.

    Community

    minikube is a Kubernetes #sig-cluster-lifecycle project.

    Join our community meetings:

    Discover Repositories

    Search across tracked repositories by name or description