gpt4 book ai didi

kubernetes - docker 桌面中的 kubectl Dashboard 需要代理

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

我正在尝试在 docker for desktop 中启动 kubernetes 仪表板,它工作正常。但我一直需要开始kubectl proxy如果我关闭那个powershell窗口,那么仪表板工作就会停止。

有没有办法在没有代理或代理启动的情况下启动仪表板?我如何在网络中访问此仪表板?

最佳答案

为了持续公开仪表板,您必须向集群添加服务。

创建一个包含以下内容的 yaml 文件(我们称之为 dash-serv.yaml ):

apiVersion: v1
kind: Service
metadata:
labels:
k8s-app: kubernetes-dashboard
name: kubernetes-dashboard-nodeport
namespace: kube-system
spec:
ports:
- port: 80
protocol: TCP
targetPort: 9090
nodePort: 32123
selector:
k8s-app: kubernetes-dashboard
sessionAffinity: None
type: NodePort

然后运行 ​​ kubectl apply -f dash-serv.yaml并在 http://localhost:32123 上测试您的仪表板访问权限.

关于kubernetes - docker 桌面中的 kubectl Dashboard 需要代理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59500612/

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