Generated on: January 15, 2026 Target period: Within the last 24 hours Processing mode: Details Mode Number of updates: 1 items
Published: January 14, 2026 22:45:12 UTC Link: Generally Available: Ubuntu 24.04 support in AKS
Update ID: 536550 Data source: Azure Updates API
Categories: Launched, Compute, Containers, Azure Kubernetes Service (AKS)
Summary:
What was updated
Azure Kubernetes Service (AKS) now generally supports Ubuntu 24.04 as the base OS for node pools in Kubernetes versions 1.32 and later.
Key changes or new features
Ubuntu 24.04 is available as an OS option starting with Kubernetes 1.32 on AKS. Containerd 2.0 is enabled by default for container runtime on these nodes. From Kubernetes version 1.35 onwards, Ubuntu 24.04 is the default OS SKU when selecting the Ubuntu option. There are two methods to enable Ubuntu 24.04 on AKS clusters, providing flexibility in deployment.
Target audience affected
Developers and IT professionals managing AKS clusters, especially those responsible for node OS selection, container runtime configuration, and cluster upgrades.
Important notes if any
Upgrading to Ubuntu 24.04 on AKS ensures access to the latest OS features and security updates. The default switch to Containerd 2.0 improves container runtime performance and stability. Users should verify compatibility of their workloads with Ubuntu 24.04 and Containerd 2.0 before upgrading. Detailed enablement methods and version requirements are documented in the Azure update link.
Details:
The Azure Kubernetes Service (AKS) update announcing the general availability of Ubuntu 24.04 support for Kubernetes versions 1.32 and above represents a significant enhancement in the underlying node operating system, aimed at improving security, performance, and compatibility for containerized workloads. This update also introduces Containerd 2.0 as the default container runtime, reflecting a modernization of the container infrastructure within AKS.
Background and Purpose:
Ubuntu is a widely adopted Linux distribution in cloud environments, known for its stability and extensive ecosystem. AKS traditionally supports various Ubuntu LTS versions as the base OS for Kubernetes nodes. With Ubuntu 24.04 reaching general availability, AKS aligns with the latest long-term support (LTS) release to provide users with up-to-date kernel improvements, security patches, and enhanced hardware support. This update ensures that AKS users can leverage the latest Ubuntu features while maintaining enterprise-grade stability and support. The move to Containerd 2.0 as the default runtime reflects the industry trend towards lightweight, efficient container runtimes that improve performance and security over the previously used Docker runtime.
Specific Features and Detailed Changes:
Ubuntu.Technical Mechanisms and Implementation:
Ubuntu 24.04 nodes in AKS come pre-configured with Containerd 2.0, which is tightly integrated with Kubernetes via the Container Runtime Interface (CRI). The OS image includes updated kernel modules, security patches, and optimized system libraries tailored for container workloads. AKS manages the lifecycle of these nodes, including patching and upgrades, ensuring compatibility with the Kubernetes control plane. The upgrade path involves either creating new node pools with Ubuntu 24.04 or performing node pool upgrades, with AKS orchestrating draining, cordoning, and replacement of nodes to minimize downtime.
Use Cases and Application Scenarios:
Important Considerations and Limitations:
Integration with Related Azure Services:
This report was automatically generated - 2026-01-15 03:01:22 UTC