gpt4 book ai didi

amazon-web-services - 我在两个 EC-2 实例和仪表板上设置了 Kubernetes 集群,但我无法在浏览器上访问 kubernetes 仪表板的用户界面

转载 作者:行者123 更新时间:2023-12-04 08:08:41 26 4
gpt4 key购买 nike

我在两台 ec-2 服务器(ubuntu 16.04)上设置了一个 kubernetes(1.9) 集群,并安装了一个仪表板,该集群工作正常,当我在主机上执行 curl localhost:8001 时得到输出,但是我无法使用 masternode_public_ip:8001, master-machine-output 在我的笔记本电脑浏览器上访问 kubernetes 仪表板的用户界面。这就是我的安全组的样子 security group其中包含我的机器 ip。

主从节点都处于就绪状态。

我知道有很多其他方法可以在 kubernetes 集群上部署应用程序,但是我想探索这个特定的选项以用于 POC 目的。

我需要访问部署在该集群上的 kubernetes UI 和 nginx 应用程序的仪表板。

那么,我的问题是:我是否需要在我的安全组中添加其他内容还是因为我需要在我的主机上做更多的事情?

此外,如果有人可以阐明私有(private)和公共(public) IP 以及可以使用哪个 IP 访问应用程序以及它们之间有何关联,那就太好了

这里是部署细节的截图describe deployment [2b][2c] 4

最佳答案

这是一个广泛的主题,从 Kubernetes 服务(在本例中为 NodePort 或 LoadBalancer)到入口 Controller 等。但是有一种简单、快速和干净的方法可以访问您的仪表板,而无需所有这些。

使用 kubectl proxykubectl port-forward 通过嵌入式 Kube apiserver 代理访问仪表板或直接从本地主机转发到 POD 本身。

关于amazon-web-services - 我在两个 EC-2 实例和仪表板上设置了 Kubernetes 集群,但我无法在浏览器上访问 kubernetes 仪表板的用户界面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48766787/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com