Skip to content

Commit 5d1f870

Browse files
authored
Merge pull request #276661 from matthchr/matthchr/aks-api-docs
Add document on AKS preview API life cycle.
2 parents 417dd4f + 49a4cbb commit 5d1f870

File tree

2 files changed

+55
-0
lines changed

2 files changed

+55
-0
lines changed

articles/aks/TOC.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -158,6 +158,8 @@
158158
href: servicemesh-about.md
159159
- name: Sustainable software engineering
160160
href: concepts-sustainable-software-engineering.md
161+
- name: Preview API life cycle
162+
href: concepts-preview-api-life-cycle.md
161163
- name: Dapr
162164
href: dapr-overview.md
163165
- name: GitOps
Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,53 @@
1+
---
2+
title: AKS Preview API life cycle
3+
description: Learn about the AKS preview API life cycle.
4+
ms.custom: azure-kubernetes-service
5+
ms.topic: article
6+
ms.date: 05/29/2024
7+
author: matthchr
8+
ms.author: matthchr
9+
10+
---
11+
12+
# AKS Preview API life cycle
13+
14+
The Azure Kubernetes Service (AKS) preview APIs (APIs that end in `-preview`) have a lifespan of ~one year from their release date.
15+
This means that you can expect the 2023-01-02-preview API to be deprecated somewhere around January 1st, 2024.
16+
17+
We love when people try our preview features and give us feedback, so we encourage you to use the preview APIs and the
18+
tools built on them (such as the [AKS Preview CLI Extension](https://github.com/Azure/azure-cli-extensions/tree/main/src/aks-preview)).
19+
20+
After an API version is deprecated, it will no longer function! We recommend you routinely:
21+
- Update your ARM/BICEP templates using preview API versions to use the latest version of the preview API.
22+
- Update your AKS preview CLI extension to the latest version.
23+
- Update any preview SDKs or other tools built on the preview API to the latest version.
24+
25+
You should perform these updates at a minimum every 6-9 months. If you fail to do so, you will be notified that you are using a soon-to-be deprecated
26+
API version as deprecation approaches.
27+
28+
## Completed deprecations
29+
30+
| API version | Announce Date | Deprecation Date |
31+
|--------------------|-------------------|-------------------|
32+
| 2018-08-01-preview | March 7, 2023 | June 1, 2023 |
33+
| 2021-11-01-preview | March 23, 2023 | July 1, 2023 |
34+
| 2022-02-02-preview | April 27, 2023 | August 1, 2023 |
35+
| 2022-01-02-preview | May 3, 2023 | Sept 1, 2023 |
36+
| 2022-03-02-preview | May 3, 2023 | Sept 1, 2023 |
37+
| 2022-04-02-preview | May 3, 2023 | Sept 1, 2023 |
38+
| 2022-05-02-preview | May 3, 2023 | Sept 1, 2023 |
39+
| 2022-06-02-preview | May 3, 2023 | Sept 1, 2023 |
40+
41+
## Upcoming deprecations
42+
43+
| API version | Announce Date | Deprecation Date |
44+
|--------------------|-------------------|-------------------|
45+
| 2022-07-02-preview | November 20, 2023 | February 14, 2024 |
46+
| 2022-08-02-preview | March 27, 2024 | June 20, 2024 |
47+
| 2022-08-03-preview | March 27, 2024 | June 20, 2024 |
48+
| 2022-09-02-preview | March 27, 2024 | June 20, 2024 |
49+
| 2022-10-02-preview | March 27, 2024 | June 20, 2024 |
50+
| 2022-11-02-preview | March 27, 2024 | June 20, 2024 |
51+
| 2023-01-02-preview | March 27, 2024 | June 20, 2024 |
52+
| 2023-02-02-preview | March 27, 2024 | June 20, 2024 |
53+

0 commit comments

Comments
 (0)