The Azure Quickstart templates are currently available in English
This ARM Template sample code will deploy a **Remote Desktop Services 2019 Session Collection** lab with high availability. The goal is to deploy a fully redundant, highly available solution for Remote Desktop Services, using Windows Server 2019.
Esta plantilla de Azure Resource Manager (ARM) la creó un miembro de la comunidad, no Microsoft. Su propietario (no Microsoft) le permite usar las plantillas de ARM con arreglo a un contrato de licencia. Microsoft no se responsabiliza de ninguna plantilla de ARM que le proporcionen los miembros de la comunidad (o cuya licencia le otorguen) en cuanto a su seguridad, compatibilidad ni rendimiento. Las plantillas de ARM de la comunidad no reciben ningún tipo de soporte en ningún servicio ni programa de soporte de Microsoft. Dichas plantillas se proporcionan TAL CUAL, sin garantía de ningún tipo.
Parámetros
Nombre del parámetro | Descripción |
---|---|
projectName | Define the project name or prefix for all objects. |
adminUser | What is the username for the admin on VMs and SQL Server? |
adminPasswd | What is the password for the admin on VMs and SQL Server? |
location | The location for resources on template. By default, the same as resource group location. |
timeZoneID | TimeZone ID to be used on VMs. Get available timezones with powershell Get-TimeZone command. |
externalDnsZone | External public DNS domain zone. NOT AD domain. This the external domain your certs will point to. |
deployHA | This will trigger certificate request and HA deployment. If set to false, will not create HA deployment nor request certificates. |
dcCount | How many Domain Controllers would you like to deploy? |
rdcbCount | How many RD Connection Brokers would you like to deploy? |
rdwgCount | How many RD Web Access/Gateways would you like to deploy? |
rdshCount | How many RD Session Hosts would you like to deploy? |
lsfsCount | How many License/File Servers would you like to deploy? |
vmSize | What is the VM size for all VMs? |
vmSpot | Create Azure Spot VMs? |
vmStorageSkuType | What is the SKU for the storage to VM managed disks? |
adDomainName | What is the new forest/root Active Directory domain name? |
vNetPrefix | What is the prefix for the vnet and first subnet? |
vNetAddressSpace | What is the vnet address space? |
vNetSubnetAddress | What is the subnet address prefix? |
_artifactsLocation | Location of all scripts and DSC resources for RDS deployment. |
_artifactsLocationSasToken | SAS storage token to access _artifactsLocation. No need to change unless you copy or fork this template. |
Uso de la plantilla
PowerShell
New-AzResourceGroup -Name <resource-group-name> -Location <resource-group-location> #use this command when you need to create a new resource group for your deploymentInstalar y configurar PowerShell de Azure
New-AzResourceGroupDeployment -ResourceGroupName <resource-group-name> -TemplateUri https://raw.githubusercontent.com/Azure/azure-quickstart-templates/master/101-rds-deployment-full-ha/azuredeploy.json
Línea de comandos
az group create --name <resource-group-name> --location <resource-group-location> #use this command when you need to create a new resource group for your deploymentInstalación y configuración de la interfaz de línea de comandos multiplataforma de Azure
az group deployment create --resource-group <my-resource-group> --template-uri https://raw.githubusercontent.com/Azure/azure-quickstart-templates/master/101-rds-deployment-full-ha/azuredeploy.json