法兰绒应该在Kubernetes大师身上运行吗?

Ton*_*ark 3 kubernetes flannel

我已成功在1个主节点+6个节点(所有运行的CentOS)上部署了Kubernetes 1.3.5集群,包括DNS和Kubernetes Dashboard插件.一开始似乎一切正常.但是,当我试图跑

kubectl proxy --address=<master-external-ip> --port=9090 --disable-filter
Run Code Online (Sandbox Code Playgroud)

和访问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/'
Run Code Online (Sandbox Code Playgroud)

但是,如果我从flanneld主人开始一切正常,我可以实际到达仪表板.现在,我已经习惯kube-up.sh安装集群,并没有systemd为法兰绒安装任何配置或服务,这让我感到困惑 - 如果法兰绒也在主人身上运行?

Ant*_*ten 8

是的,它应该,否则通过API服务器代理的数据包无法路由到它们的最终目的地:在其他机器上运行的仪表板pod.