To use node flavor priorities, the Autoscaler version must be 1.19.35, 1.21.28, 1.23.30, 1.25.20, or later. To balance load among AZs, the version must be 1.23.122, 1.25.117, 1.27.85, 1.28.52, or later.
Node pools are scaled according to their priorities and flavor priorities.
Node pools are assigned priorities and sorted accordingly. The node pool with the highest priority is preferentially selected.
When multiple node pools have the same highest priority, the flavor with the highest priority is selected according to the following rules:
If the preferred flavor is unavailable due to insufficient resources or quota in the AZ, CCE will try to use the next priority flavor in the node pool, and the original instance will enter a 5-minute cooldown period.
If none of the flavors in a node pool can be used to create instances, CCE will try to use the next priority node pool to create instances.
When manually scaling out a node pool, you can select a specified flavor. If the resources of the selected flavor are insufficient or the quota is insufficient, the scale-out will fail.
For details about how to configure the priorities of node pool flavors, see Configuring an Auto Scaling Policy for a Cluster.