-
Notifications
You must be signed in to change notification settings - Fork 127
kubernetes-dashboard無法訪問 #38
Comments
从你的 该问题可能是由于hosts文件配置错误造成的。请将在你的任意一个master机器上运行下面命令的结果贴出,注意将第三条命令中的IP替换为你的K8s机器中任意一台运行了traefik容器的机器的IP。
另外,请附上无法访问时报出的错误代码,如404,503等 |
執行結果如下:
另外:1、traefik的控制台(http://vip:8080/dashboard/)可以正常訪問 |
并且你访问的方法根本就不是通过ingress访问,ingress的用法类似HTTP反向代理,需要通过特定的hostname进行访问。请参考我文档中提供的方法。 不好意思,后来意识到traefik没有Pod IP。请尝试在某个master上运行
随后通过浏览器访问该master的8001端口的如下地址,如果访问成功,则问题在于ingress,否则问题在于dashboard容器。
|
注釋:我集群環境中master01~maser03 IP地址分別是10.206.132.111、10.206.132.112、10.206.132.113 |
非常感謝,我已經可以正常訪問dashboad了,主要原因如下: |
追记:我也遇到了相似的问题,之后找到原因是由于docker 1.13后可能会使 iptables FORWARD chain的默认策略设置为DROP,使得traefik无法跨node访问到dashboard,执行以下语句即可进行连接: ref:https://github.com/opsnull/follow-me-install-kubernetes-cluster/blob/master/07-1.docker.md |
我按照此方法成功部署了3masrer k8s集群,但dashboard無法訪問
1、查看 kubernetes-dashboard日誌信息如下:
2、查看Metric 日誌
The text was updated successfully, but these errors were encountered: