发生了什么: 当我重新启动centos7服务器并运行get pod时,看到以下错误:
与服务器localhost:8080的连接被拒绝-您是否指定了正确的主机或端口?您预期会发生什么:
在重新启动系统之前,Kubernetes具有三个节点,并且pods / service / ..都工作正常。 如何复制它(尽可能少且精确):
还有什么需要我们知道的吗?
我什至再次使用了 sudo kubeadm reset
和init
,但问题仍然存在!
答案 0 :(得分:0)
要考虑的事情很少:
kubeadm reset尽最大努力还原kubeadm init或kubeadm join所做的更改。因此,某些配置可能会保留在群集上。
确保以正确用户身份运行kubectl
。您可能需要将admin.conf
复制到用户主目录的.kube/config
目录中。
在kubeadm init
之后,您需要运行以下命令:
sudo cp /etc/kubernetes/admin.conf $HOME/
sudo chown $(id -u):$(id -g) $HOME/admin.conf
export KUBECONFIG=$HOME/admin.conf
确保您这样做。
请告诉我是否有帮助。