Skip to content

Commit 6869565

Browse files
committed
wip: uniform
1 parent 8b2c431 commit 6869565

File tree

1 file changed

+15
-4
lines changed

1 file changed

+15
-4
lines changed

articles/virtual-machine-scale-sets/virtual-machine-scale-sets-networking.md

Lines changed: 15 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,14 @@ See [Azure Load Balancer and Virtual Machine Scale Sets](../load-balancer/load-b
4444

4545
To add a scale set to the backend pool of an Application Gateway, reference the Application Gateway backend pool in your scale set's network profile. This can be done either when creating the scale set (see ARM Template below) or on an existing scale set.
4646

47-
### [Portal](#tab/portal1)
47+
### Adding Uniform Orchestration Virtual Machine Scale Sets to an Application Gateway
48+
49+
When adding Uniform Virtual Machine Scale Sets to an Application Gateway's backend pool, the process will differ for new or existing scale sets:
50+
51+
- For new scale sets, reference the Application Gateway's backend pool ID in your scale set model's network profile, under one or more network interface IP configurations. When deployed, instances added to your scale set will be placed in the Application Gateway's backend pool.
52+
- For existing scale sets, first add the Application Gateway's backend pool ID in your scale set model's network profile, then apply the model your existing instances by an upgrade. If the scale set's upgrade policy is `Automatic` or `Rolling`, instances will be updated for you. If it is `Manual`, you need to upgrade the instances manually.
53+
54+
#### [Portal](#tab/portal1)
4855

4956
1. Create an Application Gateway and backend pool in the same region as your scale set, if you do not already have one
5057
1. Navigate to the Virtual Machine Scale Set in the Portal
@@ -54,7 +61,7 @@ To add a scale set to the backend pool of an Application Gateway, reference the
5461
1. Select the target backend pool and click **Save**
5562
1. If your scale set Upgrade Policy is 'Manual', navigate to the **Settings** > **Instances** pane to select and upgrade each of your instances
5663

57-
### [PowerShell](#tab/powershell1)
64+
#### [PowerShell](#tab/powershell1)
5865

5966
```azurepowershell
6067
$appGW = Get-AzApplicationGateway -Name <appGWName> -ResourceGroup <AppGWResourceGroupName>
@@ -84,7 +91,7 @@ To add a scale set to the backend pool of an Application Gateway, reference the
8491
8592
```
8693

87-
### [CLI](#tab/cli1)
94+
#### [CLI](#tab/cli1)
8895

8996
```azurecli-interactive
9097
appGWName=<appGwName>
@@ -102,7 +109,7 @@ az vmss update -n $vmssName -g $vmssResourceGroup --add "virtualMachineProfile.N
102109
az vmss update-instances --instance-ids * --name $vmssName --resource-group $vmssResourceGroup
103110
```
104111

105-
### [ARM template](#tab/arm1)
112+
#### [ARM template](#tab/arm1)
106113

107114
```json
108115
"ipConfigurations": [{
@@ -120,6 +127,10 @@ az vmss update-instances --instance-ids * --name $vmssName --resource-group $vms
120127
---
121128
<!-- The three dashes above show that your section of tabbed content is complete. Don't remove them :) -->
122129

130+
### Adding Flexible Orchestration Virtual Machine Scale Sets to an Application Gateway
131+
132+
When adding a Flexible scale set to an Application Gateway, the process is the same as adding standalone VMs to an Application Gateway's backend pool--you update the virtual machine's network interface IP configuration to be part of the backend pool. This can be done either [through the Application Gateway's configuration](/azure/application-gateway/create-multiple-sites-portal#add-backend-servers-to-backend-pools) or by configuring the virtual machine's network interface configuration.
133+
123134
>[!NOTE]
124135
> Note that the application gateway must be in the same virtual network as the scale set but must be in a different subnet from the scale set.
125136

0 commit comments

Comments
 (0)