IBM Cloud Docs
Why are my autoscaled worker pools unbalanced?

Why are my autoscaled worker pools unbalanced?

During a scale-up, the cluster autoscaler balances nodes across zones, with a permitted difference of plus or minus one (+/- 1) worker node.

Your pending workloads might not request enough capacity to make each zone balanced.

In this case, if you want to manually balance the worker pools, update your cluster autoscaler ConfigMap to remove the unbalanced worker pool. Then, run the ibmcloud oc worker-pool rebalance command, and add the worker pool back to the cluster autoscaler ConfigMap.