vSphere上的Kubernetes仪表板,全新安装提供“无主机路由”

时间:2016-05-08 10:57:22

标签: kubernetes vsphere

这是从Github(问题#24407)到Stackoverflow。

即使从2016年5月6日星期五(提交c11229f)提交到cluster/vsphere,此错误

Error: 'dial tcp 172.17.0.2:9090: no route to host' Trying to reach: 'http://172.17.0.2:9090/'

保持。
我尝试全新安装的VMware vSphere ESXi 6.0.0;使用标准KUBERNETES_PROVIDER=vsphere cluster/kube-up.sh安装了k8s,并且脚本以正面结果完成,这次从一开始就启用了“kubernetes-dashboard”:

Cluster validation succeeded Done, listing cluster services:

Kubernetes master is running at https://192.168.1.36 KubeDNS is running at https://192.168.1.36/api/v1/proxy/namespaces/kube-system/services/kube-dns kubernetes-dashboard is running at https://192.168.1.36/api/v1/proxy /namespaces/kube-system/services/kubernetes-dashboard

然而仍然无法通过臭名昭着的“无路由主持人”从我的Mac连接到仪表板......

我错误地认为k8s安装应该在VMware vSphere上开箱即用吗? 或者是例如缺乏外部IP是一个可能的原因吗? (如果是这样,我需要找出如何启用一个 - 我的印象是kube-proxy正在处理的事情)

$ kubectl get svc --namespace=kube-system NAME CLUSTER-IP EXTERNAL-IP PORT(S) AGE kube-dns 10.244.240.240 <none> 53/UDP,53/TCP 2h kubernetes-dashboard 10.244.240.121 <none> 80/TCP 2h

0 个答案:

没有答案