如何通过 Jumphost 转发 k8 pod 的端口

Sha*_*pra 1 portforwarding kubernetes devops kubectl

我可以通过 ssh 进入跳转主机,从那里我可以访问 k8 集群。有一个特定的 pod,其 UI 暴露在端口 4040 上,我如何在本地浏览器上查看它?

到目前为止,通过执行以下命令我已经弄清楚了

kubectl port-forward podName 4040:4040
Run Code Online (Sandbox Code Playgroud)

我现在可以在 Jumphost 上访问 UI(通过基于文本的浏览器)

Sha*_*pra 5

必须分两步完成

kubectl port-forward podName 4040:4040第一次从跳箱跑

ssh -L 4040:localhost:4040 -i some_key.pem user@jumpbox-server从本地机器第二次运行

http://localhost:4040 使用浏览器访问