回答问题

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

并在运行 minikube status 后给出以下结果:minikube 状态

提前感谢您的帮助。

Answers

您收到以下错误:

由于 GUEST_START 退出:kubeconfig 更新失败:无法读取配置:不允许从数据控制字符解码配置错误

获取 k8s 客户端:客户端配置:错误加载配置文件“C:\Users<Your User>/.kube/config control characters are not allowed

这些错误表明您的$KUBECONFIG中包含无效字符。

故障排除

为了将来的使用,请提供更详细的信息。在Minikube Troubleshooting中有很好的描述。以下命令可能会为故障排除提供有用的信息:

$ minikube 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

Logo

K8S/Kubernetes社区为您提供最前沿的新闻资讯和知识内容

更多推荐