几个月前,我能够使用url访问我的pod上的一个端口/api/v1/namespaces/namespace/pods/podname:port/proxy/path/
但在升级GKE后,我一直收到一个400坏的请求,没有进一步的解释。同样的方法仍然适用于Docker Desktop、Azure AKS和Amazon EKS。
其他api调用似乎工作正常,例如/api/v1/namespaces/namespace/secrets
。
有人遇到同样的问题并有解决方案吗?
API端点应为/api/v1/namespaces/{namespace}/pods/{name}/proxy/{path}
。port
不应包含在URL中。
您可能还需要检查podname。升级后名称可能已更改,因为这是一次重新部署。