Skip to content

Commit baec02c

Browse files
author
jluk
committed
add notice on SLB + multiple node pools
1 parent a6ff34b commit baec02c

File tree

1 file changed

+7
-4
lines changed

1 file changed

+7
-4
lines changed

articles/aks/use-multiple-node-pools.md

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -72,9 +72,9 @@ az provider register --namespace Microsoft.ContainerService
7272
The following limitations apply when you create and manage AKS clusters that support multiple node pools:
7373

7474
* Multiple node pools are only available for clusters created after you've successfully registered the *MultiAgentpoolPreview* feature for your subscription. You can't add or manage node pools with an existing AKS cluster created before this feature was successfully registered.
75-
* You can't delete the first node pool.
75+
* You can't delete the default (first) node pool.
7676
* The HTTP application routing add-on can't be used.
77-
* You can't add/update/delete node pools using an existing Resource Manager template as with most operations. Instead, [use a separate Resource Manager template](#manage-node-pools-using-a-resource-manager-template) to make changes to node pools in an AKS cluster.
77+
* You can't add or delete node pools using an existing Resource Manager template as with most operations. Instead, [use a separate Resource Manager template](#manage-node-pools-using-a-resource-manager-template) to make changes to node pools in an AKS cluster.
7878

7979
While this feature is in preview, the following additional limitations apply:
8080

@@ -86,6 +86,8 @@ While this feature is in preview, the following additional limitations apply:
8686

8787
To get started, create an AKS cluster with a single node pool. The following example uses the [az group create][az-group-create] command to create a resource group named *myResourceGroup* in the *eastus* region. An AKS cluster named *myAKSCluster* is then created using the [az aks create][az-aks-create] command. A *--kubernetes-version* of *1.13.10* is used to show how to update a node pool in a following step. You can specify any [supported Kubernetes version][supported-versions].
8888

89+
It is highly recommended to use the Standard SKU load balancer when utilizing multiple node pools. Read [this document](load-balancer-standard.md) to learn more about using Standard Load Balancers with AKS.
90+
8991
```azurecli-interactive
9092
# Create a resource group in East US
9193
az group create --name myResourceGroup --location eastus
@@ -97,7 +99,8 @@ az aks create \
9799
--vm-set-type VirtualMachineScaleSets \
98100
--node-count 2 \
99101
--generate-ssh-keys \
100-
--kubernetes-version 1.13.10
102+
--kubernetes-version 1.13.10 \
103+
--load-balancer-sku standard
101104
```
102105

103106
It takes a few minutes to create the cluster.
@@ -574,7 +577,7 @@ It may take a few minutes to update your AKS cluster depending on the node pool
574577
## Assign a public IP per node in a node pool
575578

576579
> [!NOTE]
577-
> During preview there is a limitation of using this feature with *Standard Load Balancer SKU in AKS (preview)* due to possible load balancer rules conflicting with VM provisioning. While in preview use the *Basic Load Balancer SKU* if you need to assign a public IP per node.
580+
> During the preview of assigning a public IP per node, it cannot be used with the *Standard Load Balancer SKU in AKS* due to possible load balancer rules conflicting with VM provisioning. While in preview use the *Basic Load Balancer SKU* if you need to assign a public IP per node.
578581

579582
AKS nodes do not require their own public IP addresses for communication. However, some scenarios may require nodes in a node pool to have their own public IP addresses. An example is gaming, where a console needs to make a direct connection to a cloud virtual machine to minimize hops. This can be achieved by registering for a separate preview feature, Node Public IP (preview).
580583

0 commit comments

Comments
 (0)