容器云平台高可用(单数据中心)
首先,要考虑数据的高可用。平台本身会有数据库,有ETCD,也有ETCD+其他数据库。按照数据库本身的高可用方案即可。
其次,镜像仓库的高可用。镜像仓库一般使用不会太频繁,通常会选择主备方式即可,保障始终有可用的仓库即可。不同仓库的高可用方式不一样,请自行百度。
最后,K8s集群高可用。参照社区高可用方案即可。一般master3台(也可以适当增加,但均为奇数。如,5台或7台等),node节点建议也是3台起。
另外,应用高可用,建议做多集群的高可用。防止万一某个集群出现问题,影响应用运行。
容灾备份下高可用(多数据中心)
双主/双活,前面通过负载均衡实现对两个数据中心下的容器云的调度。
主备,形式类似双主,只是策略不同。
两地三中心,同城双活,异地主备。
收起