load balancer是安装在所有master? 还是一个maser就行
来源:4-2 高可用Kubernetes集群方案
一蓑烟雨晴
2020-10-22
如题
写回答
1回答
-
我们做高可用指的是多个master节点的高可用。当一个master坏掉了,无法提供服务的时候,外部流量可以被负载均衡器分配到其他master节点上,这样可做到客户端无感知。因此,在生产环境负载均衡器多由专用设备承载,保证稳定性和性能。在我们课程的实验环境中,鉴于环境受限,我们可采用简易方式。比如在一个master节点上安装负载均衡,这实际本身是有单点故障的,并非真正高可用。再严格一些,将两个master节点使用haproxy和keepalived做成ha,这样可用性就高处很多了。一个节点坏掉,服务仍然可以不中断。
012020-10-23
相似问题