Kubernetes 与服务器x.y.z.w的连接被拒绝。是否指定了正确的主机或端口?
我已经下载/安装了Kubernetes、Virtual Box和MiniKube。后来,我在VM上启动了minikube。当我尝试从终端运行kubectl version命令时,我收到以下错误消息。谁能告诉我这个错误背后的原因是什么。我到处都在探索,但我找不到解决这个问题的正确方法。我对这一点还不熟悉,只是迈出了一小步。任何帮助都将不胜感激。多谢各位Kubernetes 与服务器x.y.z.w的连接被拒绝。是否指定了正确的主机或端口?,kubernetes,virtual-machine,devops,minikube,Kubernetes,Virtual Machine,Devops,Minikube,我已经下载/安装了Kubernetes、Virtual Box和MiniKube。后来,我在VM上启动了minikube。当我尝试从终端运行kubectl version命令时,我收到以下错误消息。谁能告诉我这个错误背后的原因是什么。我到处都在探索,但我找不到解决这个问题的正确方法。我对这一点还不熟悉,只是迈出了一小步。任何帮助都将不胜感激。多谢各位 The connection to the server 192.168.99.100:8443 was refused - did you sp
The connection to the server 192.168.99.100:8443 was refused - did you specify the right host or port?
谁能告诉我这个错误背后的原因是什么
这是因为您的kubectl
配置文件位于$HOME/.kube/config
,它指向该IP地址和端口,但在该IP和端口上没有任何侦听内容
使用
minikube status
命令将告诉您它认为发生了什么,并且minikube ssh
将您置于虚拟机中,并允许您自己四处查看,这有助于获取docker日志,以说明为什么在您期望的端口上没有侦听内容。一个好的起点是运行minikube ip
,查看它是否与kubectl期望的ip地址匹配(如错误消息中所示)。如果没有,请相应地更新kubeconfig
minikube ssh
然后
journalctl -u kubelet
以上内容应为您提供有关服务器拒绝连接原因的其他信息
这个答案可能也很有帮助:如果您在代理后面运行,请确保导出NO_proxy env变量或在
/etc/environment
文件中永久设置它
export NO_PROXY=192.168.99.0/24,127.0.0.1,...