Skip to content

Commit 70daf31

Browse files
committed
Incorporating feedback into docs
1 parent df5c5ce commit 70daf31

File tree

3 files changed

+27
-21
lines changed

3 files changed

+27
-21
lines changed

articles/aks/faq.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -147,7 +147,7 @@ Windows Server support for node pool includes some limitations that are part of
147147

148148
AKS provides SLA guarantees in the [Standard pricing tier with the Uptime SLA feature][pricing-tiers].
149149

150-
The Free pricing tier doesn't have a associated Service Level *Agreement*, but has a Service Level *Objective* of 99.5%. Transient connectivity issues are observed if there was an upgrade, unhealthy underlay nodes, platform maintenance, or an application overwhelms the API Server with requests, etc. If your workload doesn't tolerate API Server restarts, then we suggest using the Standard tier with Uptime SLA.
150+
The Free pricing tier doesn't have a associated Service Level *Agreement*, but has a Service Level *Objective* of 99.5%. Transient connectivity issues are observed if there was an upgrade, unhealthy underlay nodes, platform maintenance, or an application overwhelms the API Server with requests, etc. For mission-critical and production workloads, or if your workload doesn't tolerate API Server restarts, we recommend using the Standard tier which includes Uptime SLA.
151151

152152
## Can I apply Azure reservation discounts to my AKS agent nodes?
153153

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

Lines changed: 25 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -16,19 +16,20 @@ Azure Kubernetes Service (AKS) is now offering two pricing tiers for control pla
1616
|**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|
1717
|**Supported cluster types**|• Development clusters or small scale testing environments <br> • Clusters with fewer than 10 nodes|• Enterprise-grade or production workloads <br> • Clusters with up to 5,000 nodes|
1818
|**Pricing**|• Free basic cluster management <br> • Pay-as-you-go for resources you consume|• $0.10 per cluster per hour for greater scaling and performance support <br> • Pay-as-you-go for resources you consume|
19-
|**Feature comparison**|• Recommended for clusters with fewer than 10 nodes, but can support up to 1,000 nodes <br> • Includes all current AKS features|• [Uptime SLA](#uptime-sla) <br> • Greater control plane reliability and resources <br> • Can support up to 5,000 nodes in a cluster <br> • Includes all current AKS features
19+
|**Feature comparison**|• Recommended for clusters with fewer than 10 nodes, but can support up to 1,000 nodes <br> • Includes all current AKS features|• Uptime SLA is enabled by default <br> • Greater control plane reliability and resources <br> • Can support up to 5,000 nodes in a cluster <br> • Includes all current AKS features
2020

21-
You can still create an unlimited number of free clusters with a service level objective (SLO) of 99.5% and opt for the preferred SLO.
21+
> [!NOTE]
22+
> You can still create an unlimited number of free clusters with a service level objective (SLO) of 99.5% and opt for the preferred SLO.
2223
2324
For clusters with egress lockdown, see [limit egress traffic](limit-egress-traffic.md) to open appropriate ports.
2425

2526
## Uptime SLA
2627

2728
> [!IMPORTANT]
2829
>
29-
> Uptime SLA has been repositioned as a feature of the Standard pricing tier. The estimated length of the transition process is six months. During this time, you're still able to use both the new and old SKUs, however, you'll be notified via email to begin using the new SKU name and API versions before the transition process ends. Once the process is complete, the old SKU names, API versions, and deployment parameters for Uptime SLA will be removed, and a three year breaking change for API changes will be introduced.
30+
> Uptime SLA has been repositioned as a default feature included with the Standard tier. The estimated length of the transition process is six months. During this time, you're still able to use both the new and old SKUs, however, you'll be notified via email to begin using the new SKU name and API versions before the transition process ends. Once the process is complete, the old SKU names, API versions, and deployment parameters for Uptime SLA will be removed, and a three year breaking change for API changes will be introduced.
3031
31-
The Uptime SLA feature in the Standard pricing tier enables a financially backed, higher SLA for your AKS clusters. Clusters in the Standard tier come with a greater amount of control plane resources and provide automatic scaling. The Uptime SLA feature guarantees 99.95% availability of the Kubernetes API server endpoint for clusters using [Availability Zones][availability-zones], and 99.9% of availability for clusters that aren't using Availability Zones. AKS uses main node replicas across update and fault domains to ensure the SLA requirements are met.
32+
The Uptime SLA feature in the Standard tier enables a financially backed, higher SLA for your AKS clusters. Clusters in the Standard tier come with a greater amount of control plane resources and provide automatic scaling. The Uptime SLA feature guarantees 99.95% availability of the Kubernetes API server endpoint for clusters using [Availability Zones][availability-zones], and 99.9% of availability for clusters that aren't using Availability Zones. AKS uses main node replicas across update and fault domains to ensure the SLA requirements are met.
3233

3334
### Uptime SLA terms and conditions
3435

@@ -47,49 +48,54 @@ The Uptime SLA feature is included in the Standard tier and is enabled per clust
4748

4849
Use the Azure CLI to create a new cluster in the *Free tier* or *Standard 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].
4950

50-
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 - one in the *Free tier* and one in the *Standard tier*.
51+
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.
5152

5253
```azurecli-interactive
53-
az aks create --resource-group myResourceGroup --name myAKSCluster --tier standard --node-count 1
54-
az aks create --resource-group myResourceGroup --name myAKSCluster --tier free
54+
# Create a new AKS cluster in the Free tier
55+
56+
az aks create --resource-group myResourceGroup --name myAKSCluster --tier free --node-count 1
57+
58+
# Create a new AKS cluster in the Standard tier
59+
60+
az aks create --resource-group myResourceGroup --name myAKSCluster --tier standard
5561
```
5662

5763
> [!NOTE]
5864
>
59-
> * `--tier standard` corresponds to the existing `--uptime-sla` parameter.
6065
> * `--tier free` corresponds to the existing `--no-uptime-sla` parameter.
66+
> * `--tier standard` corresponds to the existing `--uptime-sla` parameter.
6167
6268
Once the deployment completes, it returns JSON-formatted information about your cluster. The following example output of the JSON snippet shows the *Standard tier* for the SKU, indicating your cluster is in the *Standard tier* and enabled with Uptime SLA.
6369

6470
```output
6571
},
6672
"sku": {
67-
"name": "Basic",
73+
"name": "Base",
6874
"tier": "Standard"
6975
},
7076
```
7177

72-
## Modify an existing cluster to use Uptime SLA
73-
74-
You can update your existing clusters to use Uptime SLA.
75-
76-
> [!NOTE]
77-
> Updating your cluster to enable the Uptime SLA does not disrupt its normal operation or impact its availability.
78+
## Update the tier of an existing cluster
7879

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

8182
```azurecli-interactive
82-
# Update an existing cluster to use Uptime SLA
83-
az aks update --resource-group myResourceGroup --name myAKSCluster --uptime-sla
83+
# Update an existing cluster to the Free tier
84+
85+
az aks update --resource-group myResourceGroup --name myAKSCluster --tier free
86+
87+
# Update an existing cluster to the Standard tier
88+
89+
az aks update --resource-group myResourceGroup --name myAKSCluster --tier standard
8490
```
8591

8692
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.
8793

8894
```output
8995
},
9096
"sku": {
91-
"name": "Basic",
92-
"tier": "Paid"
97+
"name": "Base",
98+
"tier": "Standard"
9399
},
94100
```
95101

articles/aks/operator-best-practices-run-at-scale.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,9 @@ ms.date: 10/04/2022
1212

1313
AKS clusters that satisfy any of the below criteria should use the [Standard tier with the Uptime SLA feature][standard-tier] for higher reliability and scalability of the Kubernetes control plane:
1414

15+
* Clusters running production workloads or availability sensitive mission critical workloads
1516
* Clusters running greater than 10 nodes on average
1617
* Clusters that need to scale beyond 1000 nodes
17-
* Clusters running production workloads or availability sensitive mission critical workloads
1818

1919
To scale AKS clusters beyond 1000 nodes, you need to request a node limit quota increase by raising a support ticket in the [Azure Portal][Azure Portal] up-to a maximum of 5000 nodes per cluster.
2020

0 commit comments

Comments
 (0)