RDS Gateway High Availability deployment
This template deploys the following resources:
- a number of RD Gateway/RD Web Access VMs (number defined by 'numberOfWebGwInstances' parameter)
The template will
- Join all new VMs to the domain
- Deploy RDS roles in the deployment
- Join new VM's to the existing web and Gateway farm of basic RDS deployment
- Post configurations for web/Gateway VM's such as defining the Machine keys for IIS modules
Prerequisites
Current Template is an extension to the Basic RDS Deployment Template, and it is mandatory to deploy any one of the template as prerequisite:
Basic RDS deployment template https://github.com/Azure/azure-quickstart-templates/tree/master/rds-deployment
RDS deployment from custom RDSH image https://github.com/Azure/azure-quickstart-templates/tree/master/rds-deployment-custom-image-rdsh
RDS deployment on pre-existing VNET and AD https://github.com/Azure/azure-quickstart-templates/tree/master/rds-deployment-existing-ad
This template expects the same names of resources from RDS deployment, if resource names are changed in your deployment then please edit the parameters and resources accordingly, example of such resources are below:
- publicIpRef: Resource must be exact same to existing RDS deployment.
- availabilitySets: Resource must be exact same to existing RDS deployment.
- Load-balancer: Load balancer name, Backend pool, LB-rules, Nat-Rule and NIC.
- VM’s – VM name classification which is using copy index function.
- NIC – NIC naming convention.
Click the button below to deploy
Tags: Microsoft.Compute/availabilitySets, Microsoft.Network/publicIPAddresses, Microsoft.Network/loadBalancers, Microsoft.Network/networkInterfaces, Microsoft.Compute/virtualMachines, Microsoft.Compute/virtualMachines/extensions, DSC, CustomScriptExtension