Monitor the release status by regions at AKS-Release-Tracker. This release is titled as v20241006
.
Announcements
- AKS version 1.30 is now available as a Long term support version and AKS version 1.28 End of Life is Jan, 15 2025.
- Upgrade from LTS 1.27 to LTS 1.30 is now supported.
- AKS will be upgrading the KEDA addon to more recent KEDA versions. The AKS team has added KEDA 2.15 on AKS clusters with K8s versions >=1.31, KEDA 2.14 for Kubernetes v1.30. KEDA 2.15 and KEDA 2.14 will introduce multiple breaking changes. View the troubleshooting guide to learn how to mitigate these breaking changes.
- AKS will no longer support the GPU image (preview) to provision GPU-enabled AKS nodes. Starting on Jan 10, 2025 you will no longer be able to create new GPU-enabled node pools with the GPU image. Alternative options that are supported today and recommended by AKS include the default experience with manual NVIDIA device plugin installation or the NVIDIA GPU Operator, detailed in AKS GPU node pool documentation.
- Starting on January 1, 2025, invalid values sent to the Azure AKS API for the properties.mode field of AKS AgentPools will be rejected. Prior to this change, unknown modes were assumed to be User. The only valid values for this field are the (case-sensitive) strings:"User", "System", or "Gateway".
Release Notes
-
Preview features:
- AKS version
1.31
is now available in preview. - You can now specify the GPU driver type when creating a new AKS Windows GPU Nodepool using the
--driver-type
flag. - You can now assign a static egress gateway node pool to provide a stable egress IP for your pods.
- AKS version
-
Bug fixes:
- Bug fix to address an issue where Calico pods were stuck in Terminating state.
- Fixed a race condition in Azure Network Policy when editing or deleting then re-adding a network policy without a CIDR handle.
- Fixed a race condition between Cilium and Retina CRDs for Cilium (when Retina is updating to Cilium).
- Bug fix for certificate rotation in the gMSA webhook.
- Bug fix for Advanced Network Observability where the Retina operator didn't have proper permissions.
- Bug fix to address an issue where the Retina operator was not reading the configuration from the ConfigMap.
-
Behavior change:
- Deprecated API detection will now only show usage on non-readonly verbs (ie: not GET/LIST/WATCH).
- Starting with AKS version 1.31, nodes will now pull container images in a parallel by default. In versions prior to 1.31, the pull type will remain serialized.
- When cloud-node-manager-windows enables Windows HostProcess containers, a Windows DaemonSet will be deployed to initialize kube-proxy.
-
Component updates:
- Updated CNI and CNS versions to
v1.6.7
. - Updated Azure Network Policy Manager (NPM) to
v1.5.37
. - Updated Azure Policy addon to
v1.7.1
. - Updated konnectivity-agent image version to
v0.30.3-hotfix.20240819
. - Updated containerd-spin-shim to
v0.15.1
. - Updated Istio-based service mesh add-on revision
asm-1-23
to patchv1.23.1
.asm-1-20
is now unsupported. Users can restart the workload pods to trigger re-injection of the newer patch version of istio-proxy. More information can be found here. - Updated Cilium to
v1.14.15-241002
. - Updated Calico to
v3.28.1
. - Updated ama-logs to
v3.1.24
. - Updated azure-cloud-controller-manager to versions
v1.31.1
,v1.30.7
,v1.29.11
,v1.28.13
. - Updated overlay-vpa to
v1.2.1
for Kubernetes 1.31.0+ andv1.0.0
for Kubernetes 1.27.0+. - Azure Linux image has been updated to
Azure Linux-202403.25.0
. - Azure Linux image has been updated to
Azure Linux-202409.30.0
. - AKS Ubuntu 22.04 image has been updated to
AKSUbuntu-202409.30.0
.
- Updated CNI and CNS versions to