AzureRetirement
Azure Kubernetes Service: Windows Server 2022 retirement
Retirement date for Windows Server 2022 on AKS: Mar 2027, when Kubernetes 1.34 reaches the end of platform support. Windows Server 2022 node pools cannot be created on Kubernetes 1.35 and above.
Retires approx., Mar 2027
· The vendor gives a month, not a day.
What breaks
Windows Server 2022 is retired on AKS when Kubernetes 1.34 reaches the end of platform support. After the retirement date, Windows Server 2022 is not supported. Windows Server 2022 node pools cannot be created on Kubernetes 1.35 and above. Until the retirement date, Windows Server 2022 can still be used on Kubernetes version 1.34 and below.
Who is affected
Affected versions
2022
Matching resource types
microsoft.containerservice/managedclusters/agentpoolsazurerm_kubernetes_cluster_node_pool
Fields the check reads
properties.osskuos_sku
Detected by the estate check from
- Terraform state or plan (JSON)
- ARM template
What to do
- Choose a supported Windows Server version: Windows Server 2025 or Windows Server Annual Channel.
- Follow the steps in the AKS documentation to upgrade to that version before the retirement date.
Replacement
Windows Server 2025 or Windows Server Annual Channel
Sources
- Official sourceazure.microsoft.comOfficial
- Additional sourcetechcommunity.microsoft.comOfficial
- Additional sourcetechcommunity.microsoft.comOfficial
- Additional sourcegithub.comOfficial
- Additional sourceaka.msOfficial
Last checked against the first source in this list on .
Related
- , 30 Sep 2026Azure Kubernetes Service: Network Policy Manager on Windows nodes end of supportSource
- The vendor gives a month, not a day., Nov 2026Azure Kubernetes Service: Kubernetes 1.31 LTS end of lifeSource
- The vendor gives a month, not a day., Nov 2026Azure Kubernetes Service: Kubernetes 1.34 end of lifeSource
- The vendor gives a month, not a day., Nov 2026Azure Kubernetes Service: managed NGINX ingress (Application Routing) retirementSource
- , 10 Dec 2026Azure Kubernetes Service: Azure Linux with OS Guard retirementSource
- The vendor gives a month, not a day., Mar 2027Azure Kubernetes Service: Kubernetes 1.32 LTS end of lifeSource
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