AKS icon indicating copy to clipboard operation
AKS copied to clipboard

[Feature] Allow more then 100 Node Pools

Open jopalhei opened this issue 2 years ago • 1 comments

Currently the maximum number of Node Pools on the AKS Cluster is 100, however we would like to be able to have more then 100 Node Pools.

On our environment we use node pools to isolate different types of workloads onto their own nodes to limit the noisy neighbour effect. When using persistent volumes, it is recommended to have separate node pools per availability zone. Furthermore, during upgrades we prefer to create replacement node pools instead of upgrading the existing ones (blue green deployment). The reason we chose b/g upgrades for certain nodepools is that some of our applications are not fully cloud-native and don't play well with draining of nodes. These applications require special care and manual intervention when rescheduling pods to different nodes. For these cases we prefer b/g upgrades over in-place upgrades.

This leads to the following calculation:

Number of workload types * Number of availability zones * 2 (for upgrades) = Number of needed nodepools

Thanks

jopalhei avatar Jan 05 '24 17:01 jopalhei

Thanks for opening this feature request. We are very interested in this!

mseiwald avatar Jan 12 '24 11:01 mseiwald

This issue has been automatically marked as stale because it has not had any activity for 180 days. It will be closed if no further activity occurs within 7 days of this comment. @pavneeta

This issue will now be closed because it hasn't had any activity for 7 days after stale. @jopalhei feel free to comment again on the next 7 days to reopen or open a new issue after that time if you still have a question/issue or suggestion.