AKS icon indicating copy to clipboard operation
AKS copied to clipboard

AKS has a constraint on the system node pool, requiring at least one node, which seems incorrect when there are multiple system node pools.

Open MageshSrinivasulu opened this issue 9 months ago • 5 comments

The documentation in the link below states that we should have at least one node running in a system node pool. I understand the importance of this constraint for running mission-critical pods.

https://learn.microsoft.com/en-us/azure/aks/create-node-pools#limitations

When we have two system node pools in which one node pool has >=1 node and another node pool has 0 this constraint doesn't make sense.

Constraint should check all the system node pools to confirm the collective number of nodes is >=1 instead of checking this constraint for each node pool.

Is there any technical reason why this constraint needs to run on all the system node pools?

MageshSrinivasulu avatar May 20 '24 15:05 MageshSrinivasulu