我正在做一个新的AKS项目--这是一个POC。但我正在尝试理解在交付生产集群时什么是最好的。
我想通过Azure内部负载均衡器使用AKS,然后使用Traefik作为我的入口控制器。不管控制器是什么,我认为这是将流量路由到前端而不是直接暴露控制器的最佳实践?
我使用ACR和内部负载均衡器设置了AKS,但由于某些原因,后端池包含1个后端池中每个节点池的所有节点。不管节点池是否用于不同的服务-这似乎不正确,还是控制器将在所有池中的所有节点上运行?为什么我只是将流量路由到控制器?
希望这是有意义的,我相信这将导致更多的问题,但现在,这将有助于我的设计。
发布于 2020-02-02 13:55:31
是的,这就是它背后的设计。所有节点都可能包含您的服务的pod。因此,负载均衡器没有办法知道哪些节点有服务,哪些节点没有。为了防止从后端不断添加/删除节点,它只是将所有节点分配给后端池
https://stackoverflow.com/questions/60024627
复制相似问题