Skip to content

Conversation

@apetre070
Copy link
Contributor

We ran into issues when updating the cluster to use Cilium network policy where both node pools with Max Pods = 110 does not leave enough room in the /24 subnet. This configuration situation would likely cause issues in other upgrade operations states as well.

The intent of these changes is to reduce that risk by:

  1. Limiting the default max pods to 48 per node on both system and autoscaled node pools (This should still be adequate for default use cases).
  2. Adjusting the autoscaled node pool to use a different subnet than the system node pool.

The result is that each node pool would use its own subnet and each subnet would have space for up to 5 nodes (10 nodes total by default).

@apetre070 apetre070 requested a review from rmvangun December 2, 2025 15:41
@apetre070 apetre070 added the chore label Dec 2, 2025
@apetre070 apetre070 requested a review from rmvangun December 2, 2025 17:48
@rmvangun rmvangun merged commit da24747 into main Dec 2, 2025
6 checks passed
@rmvangun rmvangun deleted the chore/aks-nodegroups-topology branch December 2, 2025 23:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants