MinikubeΒΆ
To develop the framework and operators in an isolated Kubernetes cluster, use minikube.
macOS:
brew install minikube
brew install hyperkit
minikube start --driver=hyperkit
minikube config set driver hyperkit
Start the minikube cluster:
minikube start
minikube dashboard
It automatically creates and activates the kubectl context named minikube.
If it does not, or if you have multiple clusters, activate it explicitly:
kubectl config get-contexts
kubectl config current-context
kubectl config use-context minikube
To clean up minikube (and release CPU, RAM, and disk resources):
minikube stop
minikube delete
See also
For even more information, read the Minikube installation manual.