kubernetes UI 无法获取节点统计信息 (503)

kubernetes UI fails to get node stats (503)

我刚刚启动了 kube-ui 集群附加组件,从主服务器获取集群上 pods/services/etc 的信息没有问题,但是当它尝试代理请求通过主节点到节点以获取它们的状态失败并出现 503 错误。

Remote Address:x.x.x.x:443   <-- Kubernetes Master IP
Request URL:https://kube-master/api/v1/proxy/nodes/x.x.x.y:4194/api/v1.0/machine
Request Method:GET
Status Code:503 Service Unavailable

是否有一些我必须 运行 我不知道的所有工作人员的服务?对于上下文,我还运行使用 heapster / influx / grafana 插件来捕获集群数据。

不确定我是否理解正确。查看节点信息,可以使用linkhttps://<master-ip>/api/v1/proxy/namespaces/kube-system/services/kube-ui/#/dashboard/nodes/<node-name>(kube-ui)或https://<master-ip>/api/v1/nodes/<node-name>

问题是 cadvisor 不在节点上 运行。所以我将它添加到我的云配置中并确保 docker 在节点上打开端口 4194。