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
Copy file name to clipboardExpand all lines: articles/advisor/advisor-reference-operational-excellence-recommendations.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -157,7 +157,7 @@ Learn more about [Kubernetes service - EnableClusterAutoscaler (Enable the Clust
157
157
158
158
Some of the subnets for this cluster's node pools are full and cannot take any more worker nodes. Using the Azure CNI plugin requires to reserve IP addresses for each node and all the pods for the node at node provisioning time. If there is not enough IP address space in the subnet, no worker nodes can be deployed. Additionally, the AKS cluster cannot be upgraded if the node subnet is full.
159
159
160
-
Learn more about [Kubernetes service - NodeSubnetIsFull (The AKS node pool subnet is full)](../aks/use-multiple-node-pools.md#add-a-node-pool-with-a-unique-subnet-preview).
160
+
Learn more about [Kubernetes service - NodeSubnetIsFull (The AKS node pool subnet is full)](../aks/use-multiple-node-pools.md#add-a-node-pool-with-a-unique-subnet).
Copy file name to clipboardExpand all lines: articles/aks/configure-azure-cni.md
+3-38Lines changed: 3 additions & 38 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -3,7 +3,7 @@ title: Configure Azure CNI networking in Azure Kubernetes Service (AKS)
3
3
description: Learn how to configure Azure CNI (advanced) networking in Azure Kubernetes Service (AKS), including deploying an AKS cluster into an existing virtual network and subnet.
@@ -143,9 +143,7 @@ The following screenshot from the Azure portal shows an example of configuring t
143
143
144
144
![Advanced networking configuration in the Azure portal][portal-01-networking-advanced]
145
145
146
-
## Dynamic allocation of IPs and enhanced subnet support (preview)
147
-
148
-
[!INCLUDE [preview features callout](./includes/preview/preview-callout.md)]
146
+
## Dynamic allocation of IPs and enhanced subnet support
149
147
150
148
A drawback with the traditional CNI is the exhaustion of pod IP addresses as the AKS cluster grows, resulting in the need to rebuild the entire cluster in a bigger subnet. The new dynamic IP allocation capability in Azure CNI solves this problem by allotting pod IPs from a subnet separate from the subnet hosting the AKS cluster. It offers the following benefits:
151
149
@@ -165,40 +163,7 @@ The [prerequisites][prerequisites] already listed for Azure CNI still apply, but
165
163
166
164
* Only linux node clusters and node pools are supported.
167
165
* AKS Engine and DIY clusters are not supported.
168
-
169
-
### Install the `aks-preview` Azure CLI
170
-
171
-
You will need the *aks-preview* Azure CLI extension. Install the *aks-preview* Azure CLI extension by using the [az extension add][az-extension-add] command. Or install any available updates by using the [az extension update][az-extension-update] command.
172
-
173
-
```azurecli-interactive
174
-
# Install the aks-preview extension
175
-
az extension add --name aks-preview
176
-
177
-
# Update the extension to make sure you have the latest version installed
178
-
az extension update --name aks-preview
179
-
```
180
-
181
-
### Register the `PodSubnetPreview` preview feature
182
-
183
-
To use the feature, you must also enable the `PodSubnetPreview` feature flag on your subscription.
184
-
185
-
Register the `PodSubnetPreview` feature flag by using the [az feature register][az-feature-register] command, as shown in the following example:
186
-
187
-
```azurecli-interactive
188
-
az feature register --namespace "Microsoft.ContainerService" --name "PodSubnetPreview"
189
-
```
190
-
191
-
It takes a few minutes for the status to show *Registered*. Verify the registration status by using the [az feature list][az-feature-list] command:
192
-
193
-
```azurecli-interactive
194
-
az feature list -o table --query "[?contains(name, 'Microsoft.ContainerService/PodSubnetPreview')].{Name:name,State:properties.state}"
195
-
```
196
-
197
-
When ready, refresh the registration of the *Microsoft.ContainerService* resource provider by using the [az provider register][az-provider-register] command:
198
-
199
-
```azurecli-interactive
200
-
az provider register --namespace Microsoft.ContainerService
Copy file name to clipboardExpand all lines: articles/aks/use-multiple-node-pools.md
+5-2Lines changed: 5 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -3,7 +3,7 @@ title: Use multiple node pools in Azure Kubernetes Service (AKS)
3
3
description: Learn how to create and manage multiple node pools for a cluster in Azure Kubernetes Service (AKS)
4
4
services: container-service
5
5
ms.topic: article
6
-
ms.date: 02/11/2021
6
+
ms.date: 05/16/2022
7
7
8
8
---
9
9
@@ -120,10 +120,13 @@ The following example output shows that *mynodepool* has been successfully creat
120
120
> [!TIP]
121
121
> If no *VmSize* is specified when you add a node pool, the default size is *Standard_D2s_v3* for Windows node pools and *Standard_DS2_v2* for Linux node pools. If no *OrchestratorVersion* is specified, it defaults to the same version as the control plane.
122
122
123
-
### Add a node pool with a unique subnet (preview)
123
+
### Add a node pool with a unique subnet
124
124
125
125
A workload may require splitting a cluster's nodes into separate pools for logical isolation. This isolation can be supported with separate subnets dedicated to each node pool in the cluster. This can address requirements such as having non-contiguous virtual network address space to split across node pools.
126
126
127
+
> [!NOTE]
128
+
> Make sure to use Azure CLI version `2.35.0` or later.
129
+
127
130
#### Limitations
128
131
129
132
* All subnets assigned to nodepools must belong to the same virtual network.
0 commit comments