使用Kubectl proxy命令直接访问app



首先我想说的是,我最近才开始使用Kubernetes,如果这是一个愚蠢的问题,我提前表示抱歉。

所以目前在AWS EKS上使用Kubernetes。我可以通过使用命令从localhost访问我的应用程序:

kubectl proxy --port 9980

但是要访问我的应用程序,url是这样的:

127.0.0.1:9980/api/v1/namespaces/NAMESPACE/pods/POD/proxy/MY_API_PATH

我的问题是:是否有办法摆脱/api/v1/namespaces/NAMESPACE/pods/POD/proxy,并能够访问我的应用程序只有:127.0.0.1:9980/MY_API_PATH?

谢谢。

感谢@DavidMaze,在kubectl port-forward上记录自己后,我发现了我正在寻找的东西。

现在我明白为什么我找不到一个直接的答案了,这很明显。

我所做的只是:

kubectl port-forward pods/POD_NAME 9980:8080

最新更新