minikube

module
v1.34.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 9, 2024 License: Apache-2.0

README

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

📣 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! 👯

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:

Directories

Path Synopsis
cmd
deploy
hack
pkg
minikube/bootstrapper/bsutil
Package bsutil package will eventually be renamed to kubeadm package after getting rid of older one
Package bsutil package will eventually be renamed to kubeadm package after getting rid of older one
minikube/bootstrapper/bsutil/kverify
Package kverify verifies a running Kubernetes cluster is healthy
Package kverify verifies a running Kubernetes cluster is healthy
minikube/bootstrapper/images
Package images implements helpers for getting image names
Package images implements helpers for getting image names
minikube/cni
Package cni configures the Container Networking Interface
Package cni configures the Container Networking Interface
minikube/cruntime
Package cruntime contains code specific to container runtimes
Package cruntime contains code specific to container runtimes
minikube/exit
Package exit contains functions useful for exiting gracefully.
Package exit contains functions useful for exiting gracefully.
minikube/logs
Package logs are convenience methods for fetching logs from a minikube cluster
Package logs are convenience methods for fetching logs from a minikube cluster
minikube/mustload
Package mustload loads minikube clusters, exiting with user-friendly messages
Package mustload loads minikube clusters, exiting with user-friendly messages
minikube/out
Package out provides a mechanism for sending localized, stylized output to the console.
Package out provides a mechanism for sending localized, stylized output to the console.
minikube/out/register
Package register contains all the logic to print out `minikube start` in JSON
Package register contains all the logic to print out `minikube start` in JSON
minikube/sysinit
Package sysinit provides an abstraction over init systems like systemctl
Package sysinit provides an abstraction over init systems like systemctl
util/retry
Package retry implements wrappers to retry function calls
Package retry implements wrappers to retry function calls
third_party
go9p
The clnt package go9provides definitions and functions used to implement a 9P2000 file client.
The clnt package go9provides definitions and functions used to implement a 9P2000 file client.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL