无法在主节点上运行kubernetes仪表板

时间:2019-07-14 00:05:34

标签: docker kubernetes

我安装了kubernetes集群(包括一个主节点和两个节点),并且节点状态在主节点上已经准备就绪。当我部署仪表板并通过访问链接http://localhost:8001/api/v1/namespaces/kubernetes-dashboard/services/https:kubernetes-dashboard:/proxy/来运行它时,我得到了错误

  

“拨号TCP 10.32.0.2:8443:连接:连接被拒绝”   到达:“ https://10.32.0.2:8443/

仪表板的pod状态已就绪,我尝试无法成功ping到10.32.0.2(仪表板的ip)

我按照Web UI (Dashboard)指南的建议运行仪表板。

我该如何解决?

2 个答案:

答案 0 :(得分:1)

这里的选项很少:

  1. 在大多数情况下,如果某种连接被拒绝,超时或类似错误,则很可能是配置问题。如果无法运行仪表板,则应尝试部署另一个应用程序并尝试对其进行访问。如果失败,则不是仪表板问题。

  2. 检查您是否使用root / sudo。

  3. 您是否已正确安装法兰绒或其他用于容器的网络?

  4. 您是否检查过API日志?如果没有,请这样做。

  5. 如果有可疑之处,请检查仪表板窗格(kubectl describe)的描述。

  6. 从逻辑上检查服务的描述。

  7. 您的集群版本是什么?检查是否需要任何更新。

请让我知道以上方法是否有帮助。

答案 1 :(得分:0)

启动代理(如果尚未启动)

kubectl proxy --address='0.0.0.0' --port=8001 --accept-hosts='.*'