【发布时间】:2026-02-17 22:20:07
【问题描述】:
我需要一个 K8 pod 中的服务能够对下游服务进行 HTTP 调用,通过 NodePort 进行负载平衡,在同一个集群和命名空间内。
我的限制是:
- 我只能通过操纵部署和服务来做到这一点 实体(没有入口。我没有该级别的访问权限 集群)
- 我无法添加任何 K8 插件
- NodePort 暴露的端口必须是随机的,而不是硬编码的
- 这整个事情必须自动化。我无法使用文字值设置部署 暴露的端口。它需要由某种变量设置,或者 类似的过程。
这可能吗?如果可以,怎么做?
【问题讨论】:
标签: kubernetes