Kubernetes · Azure Kubernetes Service · Checked
AKS 1.37 end of life date (EOL) and LTS
AKS ends support for Kubernetes 1.37 (end of life) in Oct 2027. Long-term support (LTS) runs until Oct 2028. AKS long-term support needs the Premium tier. Microsoft says a month with no day means the last day of that month.
AKS 1.37
Supported Next: End of life, Oct 2027. A month gets no day count.
End of life: Oct 2027, no day count
- AKS GA
- Oct 2026
- End of life
- Oct 2027
- LTS end of life
- Oct 2028
What happens at the end
What Microsoft says, as printed on its pages:
- Grace period and forced upgrade
- 60-day platform support grace period after the published end-of-life date; starting June 1, 2027, AKS automatically upgrades clusters still on an unsupported version when it ends, ignoring maintenance windows and deprecated-API checks Source
- Month-only end-of-life dates
- Unless an explicit date is provided, the End of Life (EOL) date is the last day of the specified month, e.g. 'Mar 2026' means March 31, 2026 Source
- LTS requirements
- Enabling LTS requires moving the cluster to the Premium tier and explicitly selecting the LTS support plan; LTS supports only the two most recent patch versions Source
- Planned platform-initiated upgrade month (community support)
- 1.32-1.35: Jun 2027; 1.36: Sep 2027; 1.37: Jan 2028; 1.38: TBD (planning estimates) Source
- Planned platform-initiated upgrade month (LTS)
- 1.29-1.32: Jun 2027; 1.33: Oct 2027; 1.34: Feb 2028; 1.35: Jun 2028; 1.36: Sep 2028; 1.37: Jan 2029; 1.38: TBD (planning estimates) Source
Upgrade to
The table has no newer AKS version in standard support.
Check your version
Run this command with the Azure CLI. It lists each cluster with its Kubernetes version.
az aks list --query "[].{name:name, version:kubernetesVersion}" -o table
Same version elsewhere
Questions
- When is the AKS 1.37 end of life date?
- AKS ends support for Kubernetes 1.37 (end of life) in Oct 2027. Long-term support (LTS) runs until Oct 2028. AKS long-term support needs the Premium tier. Microsoft says a month with no day means the last day of that month.
- How do I check my Kubernetes version on AKS?
- Run this command with the Azure CLI. It lists each cluster with its Kubernetes version. az aks list --query "[].{name:name, version:kubernetesVersion}" -o table
Sources
- Supported Kubernetes versions in Azure Kubernetes Service (AKS) · Microsoft · checked
- Long-Term Support for Azure Kubernetes Service (AKS) Versions · Microsoft · checked
How we checked
- Each table comes from the vendor's own page. We copy the dates as the vendor prints them.
- Some dates are only a month or a part of a year. We show that text as it is. We never turn it into a day, and we do not count days to it.
- Ending soon means the next key date is in the next 90 days. We count days from today.
- What to do opens our page about that change, when we have one.
- If a vendor moves a date, we fix the table after we check the vendor page.
What the dates mean, in short, from Microsoft's pages: AKS supports a GA minor version for 12 months; after its end-of-life date you get a 60-day platform support grace period, and from June 1, 2027 AKS automatically upgrades clusters still on an unsupported version once that grace period ends. Long-term support adds another year but is never automatic: it must be enabled explicitly and requires moving the cluster to the Premium tier (s2), whose rates Microsoft does not print on these pages.