首先我想说的是,我最近才开始使用Kubernetes,如果这是一个愚蠢的问题,我提前表示抱歉。
所以目前在AWS EKS上使用Kubernetes。我可以通过使用命令从localhost访问我的应用程序:
kubectl proxy --port 9980
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