多节点池环境下AKS集群自动扩缩容的节点池选择逻辑咨询
AKS多节点池下Cluster Autoscaler的节点选择逻辑
- Cluster Autoscaler(以下简称CA)不会随机选择节点池扩容,它的扩容决策完全基于待调度Pod的调度约束进行匹配。
- 针对配置了污点的节点池:CA会先校验待处理Pod是否具备对应污点的容忍度,同时满足该节点池的其他调度规则(比如节点标签匹配、资源规格适配等),只有当Pod明确可以被调度到这个带污点的节点池时,CA才会触发该节点池的扩容操作。
- 如果存在多个节点池都符合Pod的调度条件,CA会优先选择资源利用率更适配的节点池(比如剩余资源刚好匹配Pod需求、扩容后集群整体资源分布更合理),或者遵循预先配置的节点池优先级逻辑(若有设置)。
内容的提问来源于stack exchange,提问作者Dzack
相关产品推荐
相关产品推荐

