带有minikube的Kubectl-重新启动群集时出错:kubeadm.yaml [英] Kubectl with minikube - Error restarting cluster: kubeadm.yaml

查看:456
本文介绍了带有minikube的Kubectl-重新启动群集时出错:kubeadm.yaml的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我已经安装了kubernetes + minicube(MacOs 10.12.6).但是在尝试启动minicube时,我经常遇到错误:

I have kubernetes + minicube installed (MacOs 10.12.6) installed. But while trying to start the minicube i get constant errors:

$: 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 deleteminikube start并没有帮助(

I've also tried to do minikube delete and the minikube start that didn't help (Minikube never start - Error restarting cluster). Also kubectl config use-context minikube was done.

我有minikube版本:v0.26.1

I have minikube version: v0.26.1

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

It looks to me that kubeadm.yaml file is missing or misplaced.

推荐答案

Minikube 是可以轻松在本地运行Kubernetes的工具. Minikube在便携式计算机上的VM内运行一个单节点Kubernetes集群,供希望试用Kubernetes或每天使用它开发的用户使用.

Minikube is a tool that makes it easy to run Kubernetes locally. Minikube runs a single-node Kubernetes cluster inside a VM on your laptop for users looking to try out Kubernetes or develop with it day-to-day.

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

In your issue, below steps should do the initialization process successfully:

minikube stop

minikube delete

rm -fr $HOME/.minikube

minikube start

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

In the case you mixed Kubernetes and minikube environments I suggest to inspect $HOME/.kube/config file and delete minikube entries to avoid problem with reinitialization.

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

If minikube still refuses to start please post logs to analyze. To get detailed log start minikube this way:

minikube start --v=9

这篇关于带有minikube的Kubectl-重新启动群集时出错:kubeadm.yaml的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆