2个应用程序之间的负载平衡

时间:2020-03-09 02:39:50

标签: kubernetes load-balancing kubernetes-ingress

我正在Kubernets中部署一个第三方产品作为容器,根据他们的建议,应该有2个Pod,2个服务,2个入口URL(仅许可证会有所不同)。假设部署1公开了一个https URL,部署2也公开了另一个https URL。功能相同。

现在我想拥有一个外部应用程序负载平衡器,以在不同部署中的这两个不同url之间路由流量,我们如何实现呢?

2 个答案:

答案 0 :(得分:0)

听起来您需要使用一个入口控制器,该控制器根据与入口匹配的主机名之类的条件将流量路由到正确的服务。

有很多方法可以做到这一点,但是您可能要先看看AWS ALB Ingress Controller,并假设您使用的是AWS应用程序负载均衡器。

答案 1 :(得分:0)

您可以使用大使进行负载平衡并为LB配置端点 https://www.getambassador.io/docs/latest/topics/running/load-balancer/