当将AKS集群部署到不同的可用性区域(在我们的例子中为“1,2,3”)时,vm扩展集用于默认节点池部署(而不是可用性集)。一切都很好,但问题是-当使用默认的nodepool scaleset时,它只被放入1个故障域,而我没有找到一种方法来改变这一点(尽管根据文档,vm scaleset应该被部署到5个故障/更新域):
为甚麽呢?除了3个可用区外,如何将节点池放入默认的5个故障/更新域(我指的是3个可用区中的5个故障/更新域)?
备注:您始终可以将AKS集群的nodepool部署到availabilitySet中,并且有5个更新/故障域,但是在使用availabilitySet时,可用区不可用。
发布于 2021-02-22 10:23:08
参考此文档:Choosing the right number of fault domains for virtual machine scale set,对于支持虚拟机规模集分区部署且选中此选项的区域,每个分区的故障域数默认值为1。
您还可以考虑将scale set故障域的数量与托管磁盘故障域的数量对齐。
https://stackoverflow.com/questions/66301738
复制相似问题