Skip to content

Conversation

@comtalyst
Copy link
Collaborator

@comtalyst comtalyst commented Dec 22, 2025

Fixes #

Description

BYO NodeClass subnet within managed cluster VNet is a disallowed behavior in AKS and will stopped being maintained separately for NAP/Karpenter.

Also updated Makefile for custom VNet for testing, and updated E2E to have tests for both managed/custom VNet.

How was this change tested?

Does this change impact docs?

  • Yes, PR includes docs updates
  • Yes, issue opened: #
  • No

Release Note

- BYO NodeClass subnet within managed cluster VNet is no longer supported, as it is not allowed in AKS entirely. BYO subnet on BYO cluster VNet is still allowed.

@comtalyst comtalyst marked this pull request as draft December 22, 2025 22:04
@comtalyst comtalyst force-pushed the comtalyst/block-custom-subnet-on-managed-vnet branch from fc5c4eb to 4e13628 Compare December 29, 2025 20:16
@comtalyst comtalyst marked this pull request as ready for review December 29, 2025 20:53
@wdarko1 wdarko1 requested review from tallaxes and wdarko1 December 29, 2025 21:01
wdarko1
wdarko1 previously approved these changes Dec 29, 2025
Copy link
Collaborator

@tallaxes tallaxes left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM. One possible (and IMO desirable) improvement would be to move the validation into the new (now existing) status validation controller - which would also set better condition / reason on failed validation.

@comtalyst comtalyst merged commit f5bfe6d into main Dec 31, 2025
17 checks passed
@comtalyst comtalyst deleted the comtalyst/block-custom-subnet-on-managed-vnet branch December 31, 2025 00:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants