如何使用现有的AWS内部负载均衡器公开多个Kubernetes服务

时间:2018-12-17 16:26:05

标签: amazon-web-services kubernetes aws-load-balancer internal-load-balancer kubernetes-service

我正在使用在AWS中使用KOPS部署的Kubernetes。为了公开一些服务,我有几个AWS内部负载平衡器,用于22、389等TCP端口。这些TCP端口不能在Nginx等入口控制器中使用。因此,为了为每个部署公开这些TCP端口,我使用的是AWSLB。 AWS对每个区域的负载均衡器数量有限制。

我正在寻找一种将aws内部负载平衡器用于多种服务的解决方案。例如:一个AWS LB可以用于端口22,80,389,并使用POD内部端口将流量发送到内部Kubernetes POD。使用此解决方案,我可以最大程度地减少AWS LB的数量,并公开指向单个LB的多个服务。任何意见表示赞赏。

谢谢 萨斯

0 个答案:

没有答案