gpt4 book ai didi

Kubernetes 仪表板

转载 作者:行者123 更新时间:2023-12-02 12:14:55 29 4
gpt4 key购买 nike

我已经能够在我的 Centos 7 服务器上成功设置 kubernetes。
在遵循 documentation 之后尝试使仪表板工作,运行“kubectl 代理”它
尝试使用 127.0.0.1:9001 而不是我的服务器 ip 运行。这是否意味着我无法访问服务器外部的 kubernetes 仪表板?
我需要帮助才能使用我的公共(public) IP 运行仪表板

最佳答案

您可以指定要在哪个地址上运行 kubectl proxy , IE。

kubectl proxy --address <EXTERNAL-IP> -p 9001
Starting to serve on 100.105.***.***:9001

您还可以使用端口转发来访问仪表板。
kubectl port-forward --address 0.0.0.0 pod/dashboard 8888:80

这将监听所有地址的 8888 端口并将流量直接路由到您的 pod。

例如:
rsha:~$ kubectl port-forward --address 0.0.0.0 deploy/webserver 8888:80
Forwarding from 0.0.0.0:8888 -> 80

在另一个终端运行
rsha:~$ curl 100.105.***.***:8888
<html><body><h1>It works!</h1></body></html>

关于Kubernetes 仪表板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58041415/

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