AKS Azure内部负载均衡器

时间:2020-02-02 09:05:56

标签: azure-kubernetes

我正在研究一个新的AKS项目-​​现在是POC。但是我试图了解交付生产集群时最好的方法。

我想将AKS与Azure内部负载均衡器一起使用,然后将Traefik用作我的入口控制器。无论采用哪种控制器,我都认为这是将流量路由到前端而不是直接公开控制器的最佳做法?

我已经设置了带有ACR和内部负载均衡器的AKS,但是由于某些原因,后端池在1个后端池中包含每个节点池的所有节点。不管节点池是否用于不同的服务-这似乎不正确,还是控制器将在所有池中的所有节点上运行?为此,我只是将流量路由到控制器?

希望这是有道理的,我相信这会引发更多问题,但是现在,这将对我的设计有所帮助。

1 个答案:

答案 0 :(得分:1)

是的,这是背后的设计。所有节点都可能包含用于您的服务的容器。因此,负载平衡器无法知道哪些节点具有服务,哪些节点没有服务。为防止不断从后端添加/删除节点,它只是将所有节点分配给后端池