我正在使用 AWS 中使用 KOPS 部署的 Kubernetes。为了暴露一些服务,我有几个 AWS 内部负载均衡器用于 TCP 端口,如 22、389。这些 TCP 端口不能在 Nginx 等入口控制器中使用。因此,为了为每个部署公开这些 TCP 端口,我使用的是 AWS LB。AWS 对每个区域的负载均衡器数量有限制。
我正在寻找一种将一个 aws 内部负载均衡器用于多个服务的解决方案。例如:一个 AWS LB 可用于端口 22、80、389,并使用 POD 内部端口将流量发送到内部 Kubernetes POD。使用此解决方案,我可以最大限度地减少 AWS LB 的数量并公开指向单个 LB 的多个服务。任何意见表示赞赏。
谢谢萨斯