【发布时间】:2019-02-22 21:57:00
【问题描述】:
在使用 Deployment 调度大量 Pod(超过 1000 个)之前,Kubernetes 仪表板可以正常工作。
运行多个 Pod 时,尝试单击 Dashboard 中的任何页面时出现以下错误:Error: 'dial tcp <ip>:9090: getsockopt: connection refused'
Trying to reach: 'http://<ip>:9090/api/v1/workload/default?itemsPerPage=10&page=1'
增加主节点的规格有帮助吗?
我认为主节点无法处理网络负载?
更新:
可能是相关的,但我不确定,当我在 许多 中型实例而不是一些非常大的实例上运行集群(我正在使用 kops)时,这个问题会减少(我得到的这个错误页面较少)。
似乎每个节点上的 Pod 控制器(或任何你称之为的)无法处理这么多的 Pod,因为一个非常高规格的节点上有很多 Pod,而一个中等大小的节点上安排的 Pod 较少。
【问题讨论】:
标签: amazon-ec2 kubernetes kops kubernetes-dashboard