Kubernetes在整个亚利桑那州分裂大脑/公顷

Kubernetes在整个亚利桑那州分裂大脑/公顷,kubernetes,kubernetes-health-check,Kubernetes,Kubernetes Health Check,这表明,通过在负载平衡器后面有多个实例,可以确保在apiserver发生故障时的可用性 但是,它没有涵盖如果Kubernetes部署在多个可用性区域中会发生什么情况。有,但它并没有真正进入失败场景 这里的最佳实践是什么?您是否应该将api服务器固定到每个AZ内的实例?如果大脑分裂会发生什么?如果我有一个豆荚在一个AZ上运行,而它对世界其他地方不可用,它会发生什么 我特别想了解定制的内部安装,而不是AWS或GCE。您还可以查看k8s,以管理跨区域的多个独立连接群集。请查看。kops是在AWS中操作

这表明,通过在负载平衡器后面有多个实例,可以确保在apiserver发生故障时的可用性

但是,它没有涵盖如果Kubernetes部署在多个可用性区域中会发生什么情况。有,但它并没有真正进入失败场景

这里的最佳实践是什么?您是否应该将api服务器固定到每个AZ内的实例?如果大脑分裂会发生什么?如果我有一个豆荚在一个AZ上运行,而它对世界其他地方不可用,它会发生什么


我特别想了解定制的内部安装,而不是AWS或GCE。

您还可以查看k8s,以管理跨区域的多个独立连接群集。请查看。kops是在AWS中操作k8s的工具,我知道这不是您想要的。不过,他们的文档进一步强调,k8s状态存储在etcd中。因此k8s和etcd可能具有非常相似的HA规则/方法。