4

Kubernetes HA 文档显示,您可以通过在负载均衡器后面设置多个实例来确保在 apiserver 发生故障的情况下的可用性。

但是,它没有涵盖如果 Kubernetes 部署在多个可用区中会发生什么。这里有一些文档,但它并没有真正进入失败场景。

这里的最佳做法是什么?您是否应该将 api-servers 固定到每个 AZ 内的实例?如果发生脑裂会发生什么?如果我有一个 pod 在一个 AZ 中运行,并且它对世界其他地方不可用,它会发生什么?

我特别想了解自定义本地安装,而不是 AWS 或 GCE。

4

0 回答 0