Kubernetes HA documentation表示您可以通过在负载均衡器后面放置多个实例来确保在apiserver失败的情况下的可用性。
但是,如果Kubernetes部署在多个可用区域之外,它并不能涵盖所发生的情况。有some documentation here但它并没有真正进入失败的情况。
这里的最佳做法是什么?你应该将api服务器固定到每个AZ内的实例吗?如果发生脑裂,会发生什么?如果我在一个AZ中运行一个pod并且它对世界其他地方不可用,那会发生什么呢?
我特别想知道自定义内部部署安装,而不是AWS或GCE。