如何实现容器云平台的高可用,建设灾备模式的容器云平台。
收起有几方面建议:
(1)管理节点冗余,每种角色的管理节点至少3个,比如master、路由、监控、日志,同时采用负载均衡实现管理节点上高可用,负载均衡可以是硬件设备,也可以是软件,当采用软件时(如haproxy、nginx等)可采取keepalived实现ha架构;
(2)管理节点采用虚拟机部署,有利于将各节点分散在不同物理机上,避免单个物理机故障影响集群的运行;
(3)应用系统部署时,每个服务的最少副本数不少于2,并尽量将同一服务的多个pod分散在不同的计算节点上。