This template will deploy 2 new VMs (along with a new VNet, Storage Account and Load Balancer) and create a new AD forest and domain, each VM will be created as a DC for the new domain and will be placed in an availability set. Each VM will also have an RDP endpoint added with a public load balanced IP address.
Click the button below to deploy
Below are the parameters that the template expects
Name | Description |
---|---|
newStorageAccountName | Name of the storage account to create |
storageAccountType | Type of the storage account
|
deploymentLocation | Location where to deploy the resource
|
virtualNetworkName | Name of the Virtual Network |
virtualNetworkAddressRange | Virtual Network Address Range
|
adSubnetName | Name of Subnet for AD VM |
adSubnet | Address prefix for adSubnetName
|
adPDCNicName | The name of the NIC attached to the new PDC |
adPDCNicIPAddress | The IP address of the new AD PDC
|
adBDCNicName | The name of the NIC attached to the new BDC |
adBDCNicIPAddress | The IP address of the new AD BDC
|
publicIPAddressName | Name of the public IP address to create |
publicIPAddressType | Type of Public IP Address
|
adPDCVMName | Name for the PDC |
adBDCVMName | Name for the BDC |
adminUsername | Admin username for the VM This will also be used as the domain admin user name |
adminPassword | Admin password for the VM This will also be used as the domain admin password and the SafeMode password |
adVMSize | Size of the VM
|
imagePublisher | The name of the pulisher of the Image |
imageOffer | The Image Offer |
imageSKU | The Image SKU |
adAvailabilitySetName | The name of the availability set that the AD VM is created in |
domainName | The FQDN of the AD Domain created |
dnsPrefix | The DNS prefix for the public IP address used by the Load Balancer |
pdcRDPPort | The public RDP port for the PDC VM |
bdcRDPPort | The public RDP port for the BDC VM |
AssetLocation | The location of resources such as templates and DSC modules that the script is dependent |
- This template is entirely serial due to some concurrency issues between the platform agent and the DSC extension which cause problems when multiple VM and\or extension resources are deployed concurrently, this will be fixed in the near future