load balancer是安装在所有master? 还是一个maser就行

来源:4-2 高可用Kubernetes集群方案

一蓑烟雨晴

2020-10-22

如题

写回答

1回答

tonybai

2020-10-22

我们做高可用指的是多个master节点的高可用。当一个master坏掉了,无法提供服务的时候,外部流量可以被负载均衡器分配到其他master节点上,这样可做到客户端无感知。因此,在生产环境负载均衡器多由专用设备承载,保证稳定性和性能。在我们课程的实验环境中,鉴于环境受限,我们可采用简易方式。比如在一个master节点上安装负载均衡,这实际本身是有单点故障的,并非真正高可用。再严格一些,将两个master节点使用haproxy和keepalived做成ha,这样可用性就高处很多了。一个节点坏掉,服务仍然可以不中断。

0
1
一蓑烟雨晴
非常感谢!
2020-10-23
共1条回复

Kubernetes实战 高可用集群搭建,配置,运维与应用

以生产为目标,原理+操作, Kubernetes结合典型云原生应用

794 学习 · 196 问题

查看课程