我安装了 kubernetes + minikube install (MacOs 10.12.6)。但在尝试启动 minikube 时,我不断收到错误:
$: 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 从未启动 - 重新启动集群时出错 https://stackoverflow.com/questions/50554009/minikube-never-start-error-restarting-cluster/50566528). Also kubectl config use-context minikube
已完成。
我有 minikube 版本:v0.26.1
在我看来,kubeadm.yaml 文件丢失或放错位置。
Minikube https://kubernetes.io/docs/getting-started-guides/minikube/是一个可以轻松在本地运行 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
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)