我正在尝试使用minikube start
启动本地Kubernetes集群并出现以下错误。
Starting local Kubernetes v1.10.0 cluster...
Starting VM...
Getting VM IP address...
Moving files into cluster...
Setting up certs...
Connecting to cluster...
Setting up kubeconfig...
Starting cluster components...
E0912 17:39:12.486830 17689 start.go:305] Error restarting
cluster: restarting kube-proxy: waiting for kube-proxy to be
up for configmap update: timed out waiting for the condition
有人知道如何确保它开始吗?我正在使用VirtualBox和this教程。我尝试给定here的小费,但是没有运气。
还有什么具体原因导致达到这个阶段需要花费这么长时间?还是通常这么慢?
答案 0 :(得分:24)
以下是在为此类错误启动minikube时要记住的要点。
1)关闭 VirtualBox (如果已打开)。
2)删除以前生成的 temp 文件。
3)如果您在代理后面设置代理。
4)然后执行以下操作...
$ minikube stop
$ minikube delete
$ minikube start
答案 1 :(得分:0)
以下步骤对我有用:
注意:不能与 root 用户
一起使用$ sudo minikube stop
$ sudo minikube delete
$ sudo rm -rf ~/.minikube
$ sudo minikube start --kubernetes-version=v1.12.4
您可以使用前缀 v 强制
指定您选择的任何现有kubernetes版本。确保在用户主目录中创建了 .minikube 目录,但未在 / root
中创建