我具有以下配置:
当我更改POD规格/配置时,我会看到下一个:
是否有适当的方法来配置自动缩放器以在不同的2 azs中创建实例/吊舱?
答案 0 :(得分:1)
有两个层次。集群自动缩放器实例位置,然后是kubernetes窗格位置。
为每个可用区创建一个自动扩展组:
- 集群自动缩放器不支持跨范围的自动缩放组 多个可用区;相反,您应该使用自动缩放 为每个可用区分组并启用
--balance-similar-node-groups
功能。如果您使用跨多个可用区的单个Auto Scaling组,则会发现 AWS意外终止节点而不会耗尽节点 因为rebalancing feature。
然后使用kubernetes,在anti-affinity上使用pod EKS populated failure-domain.beta.kubernetes.io/zone
label。
EBS卷不会跨越可用性区域,因此,如果您使用的是持久卷,则可能会陷入一个区域中的窗格或无法安排的最坏情况的窗格。