Back to Minikube

Controls

site/content/en/docs/handbook/controls.md

1.38.11.1 KB
Original Source

title: "Basic controls" weight: 2 description: > See minikube in action! aliases:

  • /docs/examples/

Start a cluster by running:

shell
minikube start

Access the Kubernetes dashboard running within the minikube cluster:

shell
minikube dashboard

Once started, you can interact with your cluster using kubectl, just like any other Kubernetes cluster. For instance, starting a server:

shell
kubectl create deployment hello-minikube --image=kicbase/echo-server:1.0

Exposing a service as a NodePort

shell
kubectl expose deployment hello-minikube --type=NodePort --port=8080

minikube makes it easy to open this exposed endpoint in your browser:

shell
minikube service hello-minikube

Upgrade your cluster:

shell
minikube start --kubernetes-version=latest

Start a second local cluster (note: This will not work if minikube is using the bare-metal/none driver):

shell
minikube start -p cluster2

Stop your local cluster:

shell
minikube stop

Delete your local cluster:

shell
minikube delete

Delete all local clusters and profiles

shell
minikube delete --all