【发布时间】:2018-11-11 15:56:16
【问题描述】:
我安装了 kubernetes + minicube (MacOs 10.12.6)。但是在尝试启动 minicube 时,我得到了不断的错误:
$: minikube start
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...
E0601 15:24:50.571967 67567 start.go:281] Error restarting cluster: running cmd:
sudo kubeadm alpha phase certs all --config /var/lib/kubeadm.yaml &&
sudo /usr/bin/kubeadm alpha phase kubeconfig all --config /var/lib/kubeadm.yaml &&
sudo /usr/bin/kubeadm alpha phase controlplane all --config /var/lib/kubeadm.yaml &&
sudo /usr/bin/kubeadm alpha phase etcd local --config /var/lib/kubeadm.yaml
: Process exited with status 1
我也尝试过 minikube delete 和 minikube start 没有帮助 (Minikube never start - Error restarting cluster)。 kubectl config use-context minikube 也完成了。
我有 minikube 版本:v0.26.1
在我看来,kubeadm.yaml 文件丢失或放错了位置。
【问题讨论】:
-
同样的问题,我 ssh 进入虚拟机并运行“sudo kubeadm alpha phase certs all --config /var/lib/kubeadm.yaml” 结果是“加载 apiserver-kubelet-client 失败证书:证书已过期”
标签: kubernetes minikube