堆叠 etcd 拓扑
1、部署架构如图
2、原理说明
核心组件 | 高可用模式 | 高可用实现方式 |
---|---|---|
apiserver | 主备 | keepalived + haproxy |
controller-manager | 主备 | leader election |
scheduler | 主备 | leader election |
etcd | 集群 | kubeadm |
-
**「vip」**由外部负载均衡器提供一个vip,流量负载到keepalived master节点上。
-
「apiserver」 通过 keepalived+haproxy 实现高可用,三个apiserver会同时工作,当某个节点故障时触发 keepalived vip 转移&#