What's Changed
- feat: add UpdateTags/Update to nic and extensions APIs by @matthchr in #1062
- fix: validate ARM tags in AKSNodeClass by @matthchr in #1069
- fix: add missing v1beta1 AKSNodeClass tags validation by @matthchr in #1073
- feat: use in-place update for tags rather than drift by @matthchr in #1072
- fix: bug with CloudProvider list where it never used correct tags key by @matthchr in #1084
- fix: propagate kubelet identity by @tallaxes in #1085
- Add wide view columns to AKSNodeClass by @Bryce-Soghigian in #1088
- feat: support stateless cni in 1.34+ by @Bryce-Soghigian in #1092
- feat: add zone provider by @matthchr in #1105
- feat: introduce VnetSubnetID readiness check and wire it into the AKSNodeClass by @Bryce-Soghigian in #1075
- feat(fips): generic Ubuntu family and FIPS support for SIG by @lnguyen924 in #1068
- feat: support non-public clouds by @matthchr in #1094
- chore(logging): Add metrics for VM create, and metrics interface by @charliedmcb in #1129
- chore: update Makefile to more easily support non-public clouds by @matthchr in #1128
Test & Quality
- fix: Tests should panic if env is not setup right by @matthchr in #1070
- fix: add .out files to gitignore by @matthchr in #1071
- test: adding GPU labels and filters for excluding tests that use GPU capacity by @Bryce-Soghigian in #1091
- chore: Small nodeclaim utils refactor by @matthchr in #1093
- refactor: minor style for consistency by @Bryce-Soghigian in #1104
- chore: clean up skuclient by @matthchr in #1118
- test(fips+e2e): Adding E2E tests for FIPs by @charliedmcb in #1113
- chore: patch both devcontainer deps by @matthchr in #1123
Documentation:
- docs: design for non-public cloud support by @matthchr in #1080
- chore: readme should reference azure/karpenter-provider-azure not azure/karpenter in curl commands by @Bryce-Soghigian in #1079
Dependencies
- chore(deps): bump github/codeql-action from 3.29.2 to 3.29.4 in the actions-deps group by @dependabot[bot] in #1066
- chore(deps): bump oss/go/microsoft/golang from
39cd238
to08603c7
in /.devcontainer by @dependabot[bot] in #1065 - chore(deps): bump the go-deps group with 2 updates by @dependabot[bot] in #1063
- chore(deps): bump sigs.k8s.io/cloud-provider-azure/pkg/azclient from 0.8.5 to 0.8.6 in the k8s-go-deps group by @dependabot[bot] in #1064
- chore(deps): bump oss/go/microsoft/golang from
08603c7
to4bf9218
in /.devcontainer by @dependabot[bot] in #1081 - chore(deps): bump github/codeql-action from 3.29.4 to 3.29.5 in the actions-deps group by @dependabot[bot] in #1082
- chore(deps): bump the go-deps group with 2 updates by @dependabot[bot] in #1083
- chore: upgrade to azure-sdk-for-go-extensions 0.2.0 by @Bryce-Soghigian in #1090
- chore(deps): bump the go-deps group across 1 directory with 6 updates by @dependabot[bot] in #1119
- chore(deps): bump oss/go/microsoft/golang from 1.24.5-bookworm to 1.24.6-bookworm in /.devcontainer by @dependabot[bot] in #1099
- chore(deps): bump the go-deps group with 3 updates by @dependabot[bot] in #1127
- chore(deps): bump the devcontainer-deps group across 2 directories with 1 update by @dependabot[bot] in #1126
- chore: update Karpenter core dependency to 1.6.2 by @matthchr in #1130
Full Changelog: v1.6.1...v1.6.2-rc.1