Skip to content
EOL Watch
Search itemsOpen menu

AzureRetirement

Azure Kubernetes Service: Ubuntu 22.04 retirement

AKS retires Ubuntu 22.04 on 30 Jun 2027. After that date, new Ubuntu 22.04 node pools cannot be created, AKS produces no new Ubuntu 22.04 node images, and existing Ubuntu 22.04 node pools receive no security patches.

Retires , 30 Jun 2027

What breaks

After the retirement date, new Ubuntu 22.04 node pools cannot be created, AKS produces no new node images, and existing node pools receive no security patches. On April 30, 2028, AKS removes Ubuntu 22.04 node images and existing code, which causes scaling and remediation operations to fail. Enabling long-term support with Kubernetes version 1.33 or later requires updating node pools to Ubuntu 24.04 first.

Who is affected

Affected versions

  • 22.04

Matching resource types

  • microsoft.containerservice/managedclusters/agentpools
  • azurerm_kubernetes_cluster_node_pool
  • azurerm_kubernetes_cluster

Fields the check reads

  • properties.ossku
  • os_sku
  • default_node_pool.os_sku

Detected by the estate check from

  • Terraform state or plan (JSON)
  • ARM template

Check your estate for this

What to do

  1. Follow the OS version upgrade guide to transition to Ubuntu 24.04 or later by the retirement date.
  2. If the OS SKU is 'Ubuntu', upgrade the Kubernetes version to 1.35 or later. The migration to Ubuntu 24.04 is then automatic.
  3. If the OS SKU is 'Ubuntu2204', update it to 'Ubuntu' for Kubernetes 1.35 or later, or to 'Ubuntu2404' for Kubernetes 1.32 or later.

Replacement

Ubuntu 24.04 or later

Sources

Last checked against the first source in this list on .

Found an error? Report it

The text on this page is drafted with AI assistance from the vendor's text, checked against the official source and approved by a person before it is published. How items are written

Last checked · Added · Changelog for this item