You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
# Free and Standard pricing tiers for Azure Kubernetes Service (AKS) cluster management
11
11
12
12
Azure Kubernetes Service (AKS) is now offering two pricing tiers for cluster management: the **Free tier** and the **Standard tier**.
13
13
14
+
> [!IMPORTANT]
15
+
>
16
+
> **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.
17
+
>
18
+
> Alternatively, you can select the **Standard tier** or **Free tier** on Azure portal when creating or updating an AKS cluster.
19
+
14
20
||Free tier|Standard tier|
15
21
|------------------|---------|--------|
16
22
|**When to use**|• You want to experiment with AKS at no extra cost <br> • You're new to AKS and Kubernetes|• You're running production or mission-critical workloads and need high availability and reliability <br> • You need a financially backed SLA|
@@ -20,27 +26,9 @@ Azure Kubernetes Service (AKS) is now offering two pricing tiers for cluster man
20
26
21
27
For more information on pricing, see the [AKS pricing details](https://azure.microsoft.com/pricing/details/kubernetes-service/).
22
28
23
-
## Uptime SLA
24
-
25
-
> [!IMPORTANT]
26
-
>
27
-
> Uptime SLA has been repositioned as a default feature included with the Standard tier.
28
-
>
29
-
> The repositioning will result in the following API changes:
30
-
>
31
-
> ||Prior to 2023-01-01 API|Starting from 2023-01-01 API| Starting from 2023-07-01 API|
> "Basic" and "Paid" will be removed in the 2023-07-01 API version, and this will be a breaking change in API version 2023-07-01 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 make the necessary changes before upgrading to the 2023-07-01 or newer API version. From API version 2023-01-01 and newer, you can start transitioning to the new API parameters "Base" and "Standard".
37
-
>
38
-
39
-
For more information, see [SLA for AKS](https://azure.microsoft.com/support/legal/sla/kubernetes-service/v1_1/).
40
-
41
-
### Uptime SLA terms and conditions
29
+
## Uptime SLA terms and conditions
42
30
43
-
The Uptime SLA feature is included in the Standard tier and is enabled per cluster. For more information on pricing, see the [AKS pricing details](https://azure.microsoft.com/pricing/details/kubernetes-service/).
31
+
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/).
44
32
45
33
## Region availability
46
34
@@ -51,7 +39,10 @@ The Uptime SLA feature is included in the Standard tier and is enabled per clust
51
39
52
40
[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].
53
41
54
-
## Creating a new cluster in the Free tier or Standard tier
42
+
## Create a new cluster in the Free tier or Paid tier
43
+
44
+
> [!IMPORTANT]
45
+
> `--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.
55
46
56
47
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].
57
48
@@ -62,36 +53,27 @@ Use the [`az aks create`][az-aks-create] command to create an AKS cluster. The c
62
53
63
54
az aks create --resource-group myResourceGroup --name myAKSCluster --no-uptime-sla
64
55
65
-
# Create a new AKS cluster in the Standard tier
56
+
# Create a new AKS cluster in the Paid tier
66
57
67
58
az aks create --resource-group myResourceGroup --name myAKSCluster --uptime-sla
68
59
```
69
60
70
-
> [!NOTE]
71
-
>
72
-
> The outputs to `--no-uptime-sla` and `--uptime-sla` correspond to API properties prior to the 2023-01-01 API version. Starting in Azure CLI 2.46.0:
73
-
>
74
-
> *`--tier free` will correspond to the existing `--no-uptime-sla` parameter.
75
-
> *`--tier standard` will correspond to the existing `--uptime-sla` parameter.
76
-
> * The CLI output "Basic" for ManagedClusterSKUName will correspond to the API property: "Base".
77
-
> * The CLI output "Free" or "Paid" for ManagerClusterSKUTier will correspond to the API properties: "Free" or "Standard".
78
-
79
61
Once the deployment completes, it returns JSON-formatted information about your cluster:
80
62
81
63
```output
82
-
# Sample output for `--no-uptime-sla`
64
+
# Sample output for --no-uptime-sla
83
65
84
66
},
85
67
"sku": {
86
68
"name": "Basic",
87
69
"tier": "Free"
88
70
},
89
71
90
-
# Sample output for `uptime-sla`
72
+
# Sample output for --uptime-sla
91
73
92
74
},
93
75
"sku": {
94
-
"name": "Basic",
76
+
"name": "Base",
95
77
"tier": "Paid"
96
78
},
97
79
```
@@ -110,12 +92,12 @@ az aks update --resource-group myResourceGroup --name myAKSCluster --no-uptime-s
110
92
az aks update --resource-group myResourceGroup --name myAKSCluster --uptime-sla
111
93
```
112
94
113
-
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.
95
+
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.
0 commit comments