---
slug: "azure-aks-kubernetes-1-34-end-of-support"
title: "Azure Kubernetes Service: Kubernetes 1.34 end of life"
summary: "End of life date for Kubernetes 1.34 on Azure Kubernetes Service: Nov 2026. After that date, community support for the version ends and clusters not enrolled in long-term support enter platform support, which covers AKS and Azure platform issues only."
cloud: "azure"
service: "Azure Kubernetes Service"
service_slug: "aks"
category: "kubernetes"
type: "end_of_support"
announced_date: null
effective_date: "2026-11-01"
effective_precision: "month"
replacement: null
affected_versions: ["1.34"]
source_url: "https://learn.microsoft.com/azure/aks/supported-kubernetes-versions"
extra_source_urls: ["https://endoflife.date/azure-kubernetes-service"]
vendor_ref: "azure-kubernetes-service@1.34"
last_checked_at: "2026-11-12T09:55:33.220Z"
created_at: "2026-11-13T13:36:44.208Z"
updated_at: "2026-11-13T13:36:44.208Z"
url: "https://eolwatch.dev/items/azure-aks-kubernetes-1-34-end-of-support"
short_url: "https://eolwatch.dev/i/2d"
markdown_url: "https://eolwatch.dev/items/azure-aks-kubernetes-1-34-end-of-support.md"
json_url: "https://eolwatch.dev/items/azure-aks-kubernetes-1-34-end-of-support.json"
---

# Azure Kubernetes Service: Kubernetes 1.34 end of life

End of life date for Kubernetes 1.34 on Azure Kubernetes Service: Nov 2026. After that date, community support for the version ends and clusters not enrolled in long-term support enter platform support, which covers AKS and Azure platform issues only.

- Effective date: Nov 2026 (month precision: the vendor gives no day)
- Cloud: [Azure](https://eolwatch.dev/cloud/azure.md)
- Service: [Azure Kubernetes Service](https://eolwatch.dev/services/azure/aks.md)
- Type: End of support
- Category: [Kubernetes](https://eolwatch.dev/categories/kubernetes.md)
- Affected versions: 1.34
- Replacement: Not stated by vendor
- Announced: Not stated by vendor
- Official source: [learn.microsoft.com](https://learn.microsoft.com/azure/aks/supported-kubernetes-versions)
- Last checked: 12 Nov 2026

## What breaks

After the end of life date, community support for Kubernetes 1.34 ends. Clusters not enrolled in long-term support enter platform support.

- Platform support covers AKS and Azure platform issues only, not Kubernetes functionality and components. New clusters cannot be created during the platform support period.
- There is a 60-day platform support grace period after the published end of life date to upgrade to a supported minor version. For the initial rollout, the grace period is the window through May 31, 2027.
- After the grace period, the cluster is eligible for a platform-initiated upgrade to the lowest supported community minor version. No such upgrade starts before June 1, 2027. Platform-initiated upgrades apply to AKS in the Azure public cloud; availability in Azure Government and Azure operated by 21Vianet is announced separately.
- A platform-initiated upgrade does not follow the maintenance window, does not stop for deprecated API usage and can override a Pod Disruption Budget. Its month in the release calendar is a planning estimate, not an exact date.
- Regional version removal can happen at a different time from the published date.

## Who is affected

### Affected versions

- `1.34`

### Matching resource types

- `microsoft.containerservice/managedclusters`
- `azurerm_kubernetes_cluster`

### Fields the check reads

- `k8sversion`
- `kubernetes_version`
- `support_plan`

### Detected by the estate check from

- Azure Resource Graph export (CSV or JSON)
- Terraform state or plan (JSON)
- ARM template

## What to do

1. List the versions AKS offers for the cluster with `az aks get-upgrades --resource-group <resource-group-name> --name <cluster-name> --output table`.
2. While the cluster is a supported non-LTS cluster, upgrade one minor version at a time. Minor versions cannot be skipped.
3. Upgrade the control plane and all node pools with `az aks upgrade`, as described in [Upgrade an AKS cluster control plane](https://learn.microsoft.com/en-us/azure/aks/upgrade-aks-control-plane).
4. If the cluster is already on an unsupported version, use the oldest supported GA target that AKS offers and perform a full-cluster upgrade. Control-plane-only upgrades are not supported for this path. The version-skipping table in [Supported Kubernetes versions in Azure Kubernetes Service (AKS)](https://learn.microsoft.com/en-us/azure/aks/supported-kubernetes-versions) labels this an unsupported recovery path: AKS allows the upgrade to proceed, but it is not supported and might carry risks. The platform support table on the same page lists upgrades from an N-3 version to a supported version as supported.
5. If no target is available for an unsupported cluster, create a new cluster with a supported version and migrate the workloads.
6. To get extended support for the version instead, enable [long-term support](https://learn.microsoft.com/en-us/azure/aks/long-term-support). This requires moving the cluster to the Premium tier and explicitly selecting the LTS support plan. Microsoft-managed Calico is not supported in LTS. Once community support for the version has ended, LTS cannot be disabled for that version.

## Replacement

Not stated by vendor.

## Sources

- [Official source](https://learn.microsoft.com/azure/aks/supported-kubernetes-versions) (learn.microsoft.com, Official)
- [Additional source](https://endoflife.date/azure-kubernetes-service) (endoflife.date, Via endoflife.date)

Last checked against the first source in this list on 12 Nov 2026.

Page: https://eolwatch.dev/items/azure-aks-kubernetes-1-34-end-of-support | JSON: https://eolwatch.dev/items/azure-aks-kubernetes-1-34-end-of-support.json

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.
