我已经在1个主节点+6个节点(所有运行的CentOS)上成功部署了Kubernetes 1.3.5集群,包括DNS和Kubernetes Dashboard插件。一开始似乎一切正常。但是,当我试图运行时
kubectl proxy --address=<master-external-ip> --port=9090 --disable-filter
并访问http://<master-external-ip>:9090/ui
我得到了以下输出
Error: 'dial tcp 172.16.38.2:9090: i/o timeout'
Trying to reach: 'http://172.16.38.2:9090/'
但是,如果我在主人身上启动flanneld
一切正常,我可以实际到达仪表板。现在,我已经使用kube-up.sh
来安装群集,它没有为Flannel安装任何配置或systemd
服务,这让我感到困惑 - 如果法兰绒也在主人身上运行?
答案 0 :(得分:8)
是的,它应该,否则通过API服务器代理的数据包无法路由到它们的最终目的地:在其他机器上运行的仪表板pod。