AZ500645 - Retirement: Azure Linux 2.0 on AKS

Azure Updates

Discussionpowered by zap.ms

Published

Sep 15, 2025

Timeline

  • November 2025
    Retirement

Product

Azure Kubernetes Service (AKS)

Tag

Retirements

Category

Compute
Containers

Description

Azure Linux 2.0 on AKS will be retired on November 30, 2025, please transition to Azure Linux 3.0 by that date.   

Azure Linux 2.0 has been replaced by the newer supported version Azure Linux 3.0. We encourage you to transition to Azure Linux 3.0 prior to the retirement date to experience the capabilities of Azure Linux 3.0 including kernel updates and security improvements.   

From now to November 30, 2025, you can continue to use Azure Linux 2.0 without disruption. On November 30, 2025, Azure Linux 2.0 will no longer be supported on AKS; AKS will no longer create new node pools, produce new node images, or provide security updates for Azure Linux 2.0 after that date. 

On March 31, 2026, Azure Linux 2.0 node images will be removed. This will cause scaling operations to fail.  

Customers can transition to Azure Linux 3.0 by taking one of the following actions:   

  • If you’re currently using Azure Linux 2.0 on AKS, please follow our instructions to upgrade your Kubernetes version to 1.32+.  
  • Alternately, starting Kubernetes version 1.28+ you can perform an in-place node pool update from --os-sku AzureLinux to --os-sku AzureLinux3, enabling you to migrate existing node pools from Azure Linux 2.0 to 3.0 while remaining on the same k8s version. Your node pool will automatically reimage to the equivalent Azure Linux 3.0 node image. See documentation here.   

To avoid service disruptions, please follow our instructions to migrate to Azure Linux 3.0 by November 30, 2025.