1.7. Required Images and Scripts¶
Even though you could create the required VMs from the Virtuozzo Hybrid Infrastructure self-service panel manually, the easiest way is to use the supplied automation scripts:
- The master template that deploys a set of Microsoft Windows Server VMs for the MSP broker tenant or client tenant. It relies on a set of nested templates listed further.
- Deploys the network and router.
- Deploys a Microsoft Windows Server VM with a new AD domain controller.
- Deploys a Microsoft Windows Server VM and joins it to the given domain.
- Creates a load balancer for port 443.
- Deploys multiple VMs connected to the load balancer.
- Inserts a configurable delay into the provisioning sequence.
- Deploys the second AD DNS controller.
- A PowerShell script that runs on the first boot to install Active Directory Domain Services (ADDS).
- A PowerShell module required for the script.
- A PowerShell script that joins a computer to a domain.
- A PowerShell script that installs the secondary AD and DNS controller.
In addition, you will need a cloudbase QCOW2 image that all VMs will be created from. You can create one as described in the Virtuozzo Hybrid Infrastructure Administrator’s Guide. This guide uses a Microsoft Windows Server 2019 image Windows-2k19-clb-RAS.qcow2 as an example.