Skip to content

Commit 75adb30

Browse files
committed
update aks standard tier doc with 2023/02/01 api
1 parent 9e80f99 commit 75adb30

File tree

1 file changed

+25
-21
lines changed

1 file changed

+25
-21
lines changed

articles/aks/free-standard-pricing-tiers.md

Lines changed: 25 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -2,19 +2,26 @@
22
title: Azure Kubernetes Service (AKS) Free and Standard pricing tiers for cluster management
33
description: Learn about the Azure Kubernetes Service (AKS) Free and Standard pricing tiers for cluster management
44
ms.topic: conceptual
5-
ms.date: 02/17/2023
5+
ms.date: 04/07/2023
66
ms.custom: references_regions, devx-track-azurecli
77
---
88

99
# Free and Standard pricing tiers for Azure Kubernetes Service (AKS) cluster management
1010

11-
Azure Kubernetes Service (AKS) is now offering two pricing tiers for cluster management: the **Free tier** and the **Standard tier**.
11+
Azure Kubernetes Service (AKS) is now offering two pricing tiers for cluster management: the **Free tier** and the **Standard tier**. Both tiers are in the **Base** sku.
1212

1313
> [!IMPORTANT]
1414
>
15-
> **Standard tier** is currently not available in Azure API 2023-01-01 due to a [critical bug](https://github.com/Azure/AKS/issues/3481). To enable the Uptime SLA feature in your cluster, you'll use the existing **Paid tier** and the `--uptime-sla` parameter.
15+
> Uptime SLA has been repositioned as a default feature included with the Standard tier.
1616
>
17-
> Alternatively, you can select the **Standard tier** or **Free tier** on Azure portal when creating or updating an AKS cluster.
17+
> The repositioning will result in the following API changes:
18+
>
19+
> | |Prior to 2023-02-01 API|Starting from 2023-02-01 API|
20+
> |----------|-----------|------------|
21+
> |ManagedClusterSKUName|"Basic"|"Base"|
22+
> |ManagedClusterSKUTier|"Free" <br> "Paid"|"Free" <br> "Standard"|
23+
>
24+
> "Basic" and "Paid" is removed in the 2023-02-01 and 2023-02-02 Preview API version, and this will be a breaking change in API versions 2023-02-01 and 2023-02-02 Preview or newer. If you use automated scripts, CD pipelines, ARM templates, Terraform, or other third-party tooling that relies on the above parameters, please be sure to update the API parameters to use "Base" with "Free" or "Base" with "Standard" before upgrading to the 2023-02-01 and 2023-02-02 Preview API or newer API versions.
1825
1926
| |Free tier|Standard tier|
2027
|------------------|---------|--------|
@@ -27,7 +34,7 @@ For more information on pricing, see the [AKS pricing details](https://azure.mic
2734

2835
## Uptime SLA terms and conditions
2936

30-
The Uptime SLA feature is included in the Paid tier and is enabled per cluster. For more information on pricing, see the [AKS pricing details](https://azure.microsoft.com/pricing/details/kubernetes-service/).
37+
In the Standard tier, the Uptime SLA feature is enabled by default per cluster. For more information, see [SLA for AKS](https://azure.microsoft.com/support/legal/sla/kubernetes-service/v1_1/).
3138

3239
## Region availability
3340

@@ -36,68 +43,65 @@ The Uptime SLA feature is included in the Paid tier and is enabled per cluster.
3643

3744
## Before you begin
3845

39-
[Azure CLI](/cli/azure/install-azure-cli) version 2.8.0 or later and configured. Run `az --version` to find the version. If you need to install or upgrade, see [Install Azure CLI][install-azure-cli].
46+
[Azure CLI](/cli/azure/install-azure-cli) version 2.47.0 or later and configured. Run `az --version` to find the version. If you need to install or upgrade, see [Install Azure CLI][install-azure-cli].
4047

4148
## Create a new cluster in the Free tier or Paid tier
4249

43-
> [!IMPORTANT]
44-
> `--tier standard` and `--tier free` are currently unavailable in Azure CLI 2.46.0 due to a [critical bug](https://github.com/Azure/AKS/issues/3481). To enable the Uptime SLA feature, use the commands below.
45-
4650
Use the Azure CLI to create a new cluster on an AKS pricing tier. You can create your cluster in an existing resource group or create a new one. To learn more about resource groups and working with them, see [managing resource groups using the Azure CLI][manage-resource-group-cli].
4751

4852
Use the [`az aks create`][az-aks-create] command to create an AKS cluster. The commands below show you how to create a new resource group named *myResourceGroup* and a cluster named *myAKSCluster* in that resource group in each tier.
4953

5054
```azurecli-interactive
5155
# Create a new AKS cluster in the Free tier
5256
53-
az aks create --resource-group myResourceGroup --name myAKSCluster --no-uptime-sla
57+
az aks create --resource-group myResourceGroup --name myAKSCluster --tier free
5458
55-
# Create a new AKS cluster in the Paid tier
59+
# Create a new AKS cluster in the Standard tier
5660
57-
az aks create --resource-group myResourceGroup --name myAKSCluster --uptime-sla
61+
az aks create --resource-group myResourceGroup --name myAKSCluster --tier standard
5862
```
5963

6064
Once the deployment completes, it returns JSON-formatted information about your cluster:
6165

6266
```output
63-
# Sample output for --no-uptime-sla
67+
# Sample output for --tier free
6468
6569
},
6670
"sku": {
67-
"name": "Basic",
71+
"name": "Base",
6872
"tier": "Free"
6973
},
7074
71-
# Sample output for --uptime-sla
75+
# Sample output for --tier standard
7276
7377
},
7478
"sku": {
7579
"name": "Base",
76-
"tier": "Paid"
80+
"tier": "Standard"
7781
},
7882
```
7983

80-
## Update the tier of an existing cluster
84+
## Update the tier of an existing AKS cluster
8185

8286
The following example uses the [`az aks update`][az-aks-update] command to update the existing cluster.
8387

8488
```azurecli-interactive
8589
# Update an existing cluster to the Free tier
8690
87-
az aks update --resource-group myResourceGroup --name myAKSCluster --no-uptime-sla
91+
az aks update --resource-group myResourceGroup --name myAKSCluster --tier free
8892
8993
# Update an existing cluster to the Standard tier
9094
91-
az aks update --resource-group myResourceGroup --name myAKSCluster --uptime-sla
95+
az aks update --resource-group myResourceGroup --name myAKSCluster --tier standard
9296
```
9397

94-
This process takes several minutes to complete. When finished, the following example JSON snippet shows the Paid tier for the SKU, indicating your cluster is enabled with Uptime SLA.
98+
This process takes several minutes to complete. When finished, the following example JSON snippet shows updating the existing cluster to the Standard tier in the Base SKU.
9599

96100
```output
97101
},
98102
"sku": {
99103
"name": "Base",
100-
"tier": "Paid"
104+
"tier": "Standard"
101105
},
102106
```
103107

0 commit comments

Comments
 (0)