Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kubernetes/minikube
Run Kubernetes locally
https://github.com/kubernetes/minikube
cluster cncf containers go kubernetes minikube
Last synced: 3 days ago
JSON representation
Run Kubernetes locally
- Host: GitHub
- URL: https://github.com/kubernetes/minikube
- Owner: kubernetes
- License: apache-2.0
- Created: 2016-04-15T22:38:35.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2024-12-06T17:28:46.000Z (6 days ago)
- Last Synced: 2024-12-07T06:42:49.525Z (5 days ago)
- Topics: cluster, cncf, containers, go, kubernetes, minikube
- Language: Go
- Homepage: https://minikube.sigs.k8s.io/
- Size: 210 MB
- Stars: 29,612
- Watchers: 485
- Forks: 4,895
- Open Issues: 667
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: code-of-conduct.md
- Security: SECURITY-INSIGHTS.yml
Awesome Lists containing this project
- awesome - minikube - Run Kubernetes locally (Go)
- awesome-kubernetes - Minikube - Minikube is a tool that makes it easy to run Kubernetes locally. Minikube runs a single-node Kubernetes cluster inside a VM on your laptop for users looking to try out Kubernetes or develop with it day-to-day. (Tools)
- awesome-ccamel - kubernetes/minikube - Run Kubernetes locally (Go)
- awesome-repositories - kubernetes/minikube - Run Kubernetes locally (Go)
- awesome-starred - minikube - Run Kubernetes locally (Go)
- awesome-starts - kubernetes/minikube - Run Kubernetes locally (Go)
- awesome-starred - kubernetes/minikube - Run Kubernetes locally (kubernetes)
- awesome-go - minikube - Run Kubernetes locally. Stars:`29.6K`. (Software Packages / DevOps Tools)
- awesome-golang-repositories - minikube
- awesome-kubernetes-threat-detection - minikube - 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. (Tools / Simulation / Experimentation)
- awesome-k8s-resources - Minikube - minikube implements a local Kubernetes cluster on macOS,Linux,all in a binary less than 100 MB. (Tools and Libraries / Cluster Provisioning)
- awesome-sysadmin-tools - minikube - implements a local Kubernetes cluster on macOS, Linux, and Windows (Kubernetes / Kubernetes Distributions)
- awesome-hacking-lists - kubernetes/minikube - Run Kubernetes locally (Go)
- StarryDivineSky - kubernetes/minikube
- awesome-ubuntu - Minikube
- k8s_awesome_document - Minikube - --Minikube允许您在本地安装和试用Kubernetes。该工具是Kubernetes探索的一个很好的起点。在笔记本电脑上的虚拟机(VM)中轻松启动单节点Kubernetes集群。Minikube支持Windows、Linux和OSX操作系统。在短短5分钟内,您将能够探索Kubernetes的主要功能。只需一个命令就可以直接启动Minikube仪表板。 (🏗相关开源项目 / K8s集群部署工具)
- awesome-rainmana - kubernetes/minikube - Run Kubernetes locally (Go)
- awesome-go - minikube - 在本地运行Kubernetes。 (软件包 / DevOps 工具)
- awesome-go - minikube - 在本地运行Kubernetes。 (软件包 / DevOps 工具)
README
# minikube
[![Actions Status](https://github.com/kubernetes/minikube/workflows/build/badge.svg)](https://github.com/kubernetes/minikube/actions)
[![GoReport Widget]][GoReport Status]
[![GitHub All Releases](https://img.shields.io/github/downloads/kubernetes/minikube/total.svg)](https://github.com/kubernetes/minikube/releases/latest)
[![Latest Release](https://img.shields.io/github/v/release/kubernetes/minikube?include_prereleases)](https://github.com/kubernetes/minikube/releases/latest)
[![OpenSSF Best Practices](https://www.bestpractices.dev/projects/5015/badge)](https://www.bestpractices.dev/en/projects/5015)
[![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/kubernetes/minikube/badge)](https://api.securityscorecards.dev/projects/github.com/kubernetes/minikube)
[GoReport Status]: https://goreportcard.com/report/github.com/kubernetes/minikube
[GoReport Widget]: https://goreportcard.com/badge/github.com/kubernetes/minikubeminikube implements a local Kubernetes cluster on macOS, Linux, and Windows. minikube's [primary goals](https://minikube.sigs.k8s.io/docs/concepts/principles/) are to be the best tool for local Kubernetes application development and to support all Kubernetes features that fit.
## Features
minikube runs the latest stable release of Kubernetes, with support for standard Kubernetes features like:
* [LoadBalancer](https://minikube.sigs.k8s.io/docs/handbook/accessing/#loadbalancer-access) - using `minikube tunnel`
* Multi-cluster - using `minikube start -p `
* [NodePorts](https://minikube.sigs.k8s.io/docs/handbook/accessing/#nodeport-access) - using `minikube service`
* [Persistent Volumes](https://minikube.sigs.k8s.io/docs/handbook/persistent_volumes/)
* [Ingress](https://kubernetes.io/docs/tasks/access-application-cluster/ingress-minikube/)
* [Dashboard](https://minikube.sigs.k8s.io/docs/handbook/dashboard/) - `minikube dashboard`
* [Container runtimes](https://minikube.sigs.k8s.io/docs/handbook/config/#runtime-configuration) - `minikube start --container-runtime`
* [Configure apiserver and kubelet options](https://minikube.sigs.k8s.io/docs/handbook/config/#modifying-kubernetes-defaults) via command-line flags
* Supports common [CI environments](https://github.com/minikube-ci/examples)As well as developer-friendly features:
* [Addons](https://minikube.sigs.k8s.io/docs/handbook/deploying/#addons) - a marketplace for developers to share configurations for running services on minikube
* [NVIDIA GPU support](https://minikube.sigs.k8s.io/docs/tutorials/nvidia/) - for machine learning
* [AMD GPU support](https://minikube.sigs.k8s.io/docs/tutorials/amd/) - for machine learning
* [Filesystem mounts](https://minikube.sigs.k8s.io/docs/handbook/mount/)**For more information, see the official [minikube website](https://minikube.sigs.k8s.io)**
## Installation
See the [Getting Started Guide](https://minikube.sigs.k8s.io/docs/start/)
:mega: **Please fill out our [fast 5-question survey](https://forms.gle/Gg3hG5ZySw8c1C24A)** 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](https://minikube.sigs.k8s.io/docs/handbook/controls/)
## 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](https://github.com/kubernetes/community/blob/master/governance.md) is the launching point for learning about how we organize ourselves.
The [Kubernetes Steering community repo](https://github.com/kubernetes/steering) is used by the Kubernetes Steering Committee, which oversees governance of the Kubernetes project.
## Community
minikube is a Kubernetes [#sig-cluster-lifecycle](https://github.com/kubernetes/community/tree/master/sig-cluster-lifecycle) project.
* [**#minikube on Kubernetes Slack**](https://kubernetes.slack.com/messages/minikube) - Live chat with minikube developers!
* [minikube-users mailing list](https://groups.google.com/g/minikube-users)
* [minikube-dev mailing list](https://groups.google.com/g/minikube-dev)* [Contributing](https://minikube.sigs.k8s.io/docs/contrib/)
* [Development Roadmap](https://minikube.sigs.k8s.io/docs/contrib/roadmap/)Join our community meetings:
* [Bi-weekly office hours, Mondays @ 11am PST](https://tinyurl.com/minikube-oh)
* [Triage Party](https://minikube.sigs.k8s.io/docs/contrib/triage/)