关闭 运行 kubernetes 服务中的端口

closing a port in a running kubernetes service

我正在尝试在 kubernetes 中创建一个负载均衡器服务,它将有 2 个端口:808080。对于端口 80,我只想在我想使用它时才打开它。是否可以在服务 运行 时执行此操作?

我正在尝试使用 8080 为外部请求提供服务,并使用 80 进行调试。

我建议完全不要通过服务公开调试端口(特别是您真的不知道它会与实际流量的端口命中相同的后备 pod)。相反,它可能足以让您在需要时使用 kubectl port-forward 访问调试端口。