minikube 启动失败

minikube failed to start

你好所以我昨天使用了 minikube,它工作正常,但今天我试图从 minikube start 命令开始,它给出了以下错误:

并且在 运行 minikube status 之后它给出以下结果:

在此先感谢您的帮助。

您遇到错误:

Exiting due to GUEST_START: Failed kubeconfig update: could not read config: Error decoding config from data control character are not allowed

getting k8s client: client config: error loading config file "C:\Users<Your User>/.kube/config control characters are not allowed

这些错误指出,您的 $KUBECONFIG 中包含无效字符。

疑难解答

为了以后使用,请提供更详细的信息。 Minikube Troubleshooting 中对其进行了详细描述。以下命令可能会提供有用的故障排除信息:

$ minkube logs
$ minikube start --alsologtostderr -v=2
$ kubectl config view

在 minikube 输出中还有 updating the running virtualbox "minikube" VM 这可能与网络变化有关。

可能的解决方案

  • C:\Users\<Your User>/.kube/ 中删除配置文件并再次启动 minikube。
  • 将您的 Minikube 更新到最新版本(当前为 1.16)。
  • 使用 minikube delete 重新创建您的 minikube 集群并创建一个新的。
  • 执行minikube update context.