Deploy an Ubuntu VM scale set with Azure Application Gateway
This template deploys an Ubuntu VM Scale Set integrated with Azure Application Gateway.
The Application Gateway is configured for round robin load balancing of incoming connections at port 80 (of the gateway's public IP address) to VMs in the scale set.
Note that this template does not install an application on the VM Scale Set VMs, so if you want to demonstrate the round robin load balancing, the template will need to be updated (for example by adding an extension to install a web server).
This template supports VM scale sets of up to 1,000 VMs, and uses Azure Managed Disks.
Tags: Microsoft.Network/virtualNetworks, Microsoft.Network/publicIPAddresses, Microsoft.Network/applicationGateways, Microsoft.Compute/virtualMachineScaleSets