AWS cluester - 了解内部负载均衡器和入口

时间:2018-06-17 01:59:25

标签: amazon-web-services elastic-load-balancer kubernetes-ingress internal-load-balancer

我在AWS中有一个集群,它被设置为Topology = Private并具有内部负载均衡器。现在,我尝试为其部署Nginx Ingress Loadbalancer,以便将应用程序窗格暴露给互联网。

我试图理解,在这样的设置中,我的内部负载均衡器(我认为是Elastic Loadbalancer)的作用是什么。即使没有内部负载均衡器,我可以进行此设置吗?实际上,没有内部负载均衡器,群集会失去什么功能?

1 个答案:

答案 0 :(得分:1)

最好将负载均衡器(ELB)用于HA目的,但是将公共面向ELB放在nginx控制器之前而不是它之后。您还可以在ALB(Layer7)中执行自定义路径路由。理想的设置是

ELB(公开SSL终止) - > 2 Nginx入口负载均衡器(用于HA在差异子网中有2个实例) - > Application Pods。

除了ELB之外,剩下的可以放在私人子网中。