Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
MageshSrinivasulu opened this issue May 20, 2024 · 0 comments
Labels

Comments

@MageshSrinivasulu
Copy link

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?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant