来自客户端(外部世界)到k8s内的服务的流量是通过主节点还是工作节点进行的?为什么?
从我到目前为止看来,docs总是显示由主节点而不是工作节点组成的LB池。这是有原因的吗?
在大肆宣传中,将所有流量发送到几个指定的工作节点会更有益吗?
例如: 假设我的k8s集群有2个主节点,4个工作节点和一个外部负载均衡器。大多数示例都会将传入流量负载平衡到2个主节点而不是4个工作节点。为什么是这样?在效率/性能方面有什么理由吗?
请指教。谢谢。
答案 0 :(得分:0)
您指的是流量通过工作节点或主节点是什么意思?您可以通过NodePort或LoadBalancer将pod中的服务公开给外部世界。因此,谁能够访问LoadBalancer或到达特定端口上的节点,将被重定向到相应的服务。