Kubernetes 带minikube的Kubectl-重新启动群集时出错:kubeadm.yaml

Kubernetes 带minikube的Kubectl-重新启动群集时出错:kubeadm.yaml,kubernetes,minikube,Kubernetes,Minikube,我已经安装了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... Settin

我已经安装了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
,但都没有用()。还完成了
kubectl配置使用上下文minikube

我有minikube版本:v0.26.1

在我看来,kubeadm.yaml文件丢失或放错了位置。

是一种可以在本地轻松运行Kubernetes的工具。Minikube在笔记本电脑上的虚拟机内运行单节点Kubernetes群集,供希望试用Kubernetes或日常使用它进行开发的用户使用

在您的问题中,以下步骤应能成功完成初始化过程:

minikube stop

minikube delete

rm -fr $HOME/.minikube

minikube start
在混合使用Kubernetes和minikube环境的情况下,我建议检查$HOME/.kube/config文件 并删除minikube条目,以避免重新初始化的问题

如果minikube仍然拒绝启动,请发布日志进行分析。要获取详细日志,请按以下方式启动minikube:

minikube start --v=9

我尝试过停止/删除/启动-但正如我在主题中所写的那样,这没有帮助。昨天我尝试了以下命令:
minikube start--vm driver=hyperkit--bootstrapper=localkube
但是现在我将尝试同样的问题,我将ssh'ed插入到vm中并运行“sudo kubeadm alpha-phase-certs all--config/var/lib/kubeadm.yaml”,结果是“加载apiserver kubelet客户端证书失败:证书已过期”的可能副本