Minikube never start - Error restarting cluster

Minikube VM is usually started for simple experiments without any important payload. That's why it's much easier to recreate minikube cluster than trying to fix it.

To delete existing minikube VM execute the following command:

minikube delete

This command shuts down and deletes the minikube virtual machine. No data or state is preserved.

Check if you have all dependencies at place and run command:

minikube start

This command creates a “kubectl context” called “minikube”. This context contains the configuration to communicate with your minikube cluster. minikube sets this context to default automatically, but if you need to switch back to it in the future, run:

kubectl config use-context minikube

Or pass the context on each command like this:

kubectl get pods --context=minikube

More information about command line arguments can be found here.