-
Notifications
You must be signed in to change notification settings - Fork 460
Description
/kind feature
Describe the solution you'd like
As a cluster operator, I'd like to manage my AKS cluster kubernetes version upgrades via Azure directly (e.g. via Azure Fleet Manager), but provision my clusters using CAPZ.
Anything else you would like to add:
Not only will we need to not require the K8s version to be specified for the controlplane and machinepools, we would need to ensure that CAPZ is not auto-populating and trying to re-inforce the version/upgrades when set in this manner.
Potentially relevant to consider a general feature in which a user could initially specify a value, but then have CAPZ not enforce it. e.g. this could be useful for things like machinepool worker node SKU sizes (which change with karpenter, autoscaling, etc).
This apparently can be done today with Terraform (no AKS version specified in their HCL IaC), so relevant to dig into how they're using the Go SDK to make it happen.
Related to #4111
Metadata
Metadata
Assignees
Labels
Type
Projects
Status