k8s 高可用方案

发布于 2021-02-01  942 次阅读


Kubernetes作为容器集群系统,通过健康检查+重启策略实现了Pod故障自我修复能力

高可用性还应包含以下两个层面的考虑:Etcd数据库的高可用性和Kubernetes Master组件的高可用性。而Etcd我们已经采用3个节点组建集群实现高可用,本节将对Master节点高可用进行说明和实施

Master节点扮演着总控中心的角色,通过不断与工作节点上的Kubelet进行通信来维护整个集群的健康工作状态。如果Master节点故障,将无法使用kubectl工具或者API做任何集群管理。

参考内容:

https://www.cnblogs.com/huanglingfa/p/13773538.html K8S-高可用架构(扩容多Master架构)
https://www.cnblogs.com/ants/p/11489598.html