如何访问 Kubernetes 仪表板?

如何访问 Kubernetes 仪表板?

遵循此处的文档:

https://kubernetes.io/docs/tasks/access-application-cluster/web-ui-dashboard/

我已经运行kubectl proxy,但根据文档:“只能从执行命令的机器访问 UI。”

Kubernetes 在我的网络上的多个服务器上运行,我想从我的工作站访问仪表板。

首先:我对这些文档涵盖的用例感到困惑?他们是否希望有人在物理服务器上安装 KVM 并安装 xorg 和浏览器?

我想到还可以在这里使用其他几种方法:

  • 通过 ssh 隧道传输 http 流量当然是可能的。

  • VNC。

  • 使用 SSH 进行 X11 转发。

但这四种方法显然都是错误/不实用的方法。

如何配置 Kubernetes 以允许来自单个 IP 地址的流量到仪表板?

答案1

在您的工作站上运行kubectl proxy,而不是在服务器上运行,http://localhost:8001/api/v1/namespaces/kubernetes-dashboard/services/https:kubernetes-dashboard:/proxy/.在您的本地浏览器中打开。

相关内容