VCF Workload domain deployment

In VCF 9 the workload domain deployment process has also changed, VCF Operations is responsible for deployment now instead of the SDDC manager like in previous versions. In a previous post, I walked through the process of commissioning hosts in preparation for this deployment. If you have no unassigned hosts in your environment, follow that post to complete the commissioning process.

Login to the VCF Operations web gui, click on Inventory

Click on the VCF instance you want to add your workload domain to, in this example I will be using vcf-mgmt

Click on the Add Workload Domain drop down and select Create New

The Prerequisites pop-up will appear, click Select All and Proceed to continue.

In the General Information screen, enter in a domain name, sso domain name and you can enable vSphere supervisor now or later. I am going to deploy this later on. Also you can manually enter passwords or use auto generated. If you want to enter your own passwords, uncheck the box next to auto-generate. Click Next to continue.

Enter in the FQDN for your workload vCenter and the root password, click Next to continue.

Provide a cluster name for the workload domain and click Next.

Another new change with VCF 9 is the introduction of VMware Lifecycle Images, if you don’t have the same hardware for your management and workload domains you will need to create a new image. I will provide a walkthrough of this creation in another post.

My hardware is consist between both domains so I will use the same image for my workload domain as my management domain. Click Next to continue after selecting an image.

In the NSX Manager screen, select the deployment size for your NSX Manager, the FQDN for the appliance and cluster VIP. It will also ask you whether you want centralized or distributed connectivity and the passwords for the admin and auditor accounts.

I will be using centralized connectivity as I want to use NSX Edges. Click Next after you have entered in all the required information.

Select what storage type you are going to use for this workload domain. I have NVMe drives installed in these hosts so I will be running vSAN ESA. Click Next.

At the vSAN storage screen, I am leaving the defaults selected. Click Next.

Select which Hosts you want to add to the workload domain, I have 3 unassigned hosts for this and will be using all 3 hosts. Click the checkboxes next to the hosts you want to use and click Next.

For the Distributed Switch, you can use a default profile with no changes or customize it. I am going to create a custom distributed switch so that I can modify the names of the port groups.

To make things easier I will be starting with a copy of the default switch, click the drop down from the copy from preconfigured profile and select Default

Click the 3 dots next to the distributed switch and select Edit Distributed Switch

Modify the settings you would like to change and click Save Configuration at the bottom. The only required change is to input a Transport VLAN IP Assignment for the host overlay.

You are required to click the Acknowledge link before continuing to ensure that you have inputted a transport VLAN for host tunnel endpoints.

Click Next to continue.

Review the information you provided for the workload domain and click Finish if everything is correct to begin the workload domain deployment.

A validation will occur on the information provided prior to starting the deployment.

After that a pop-up will appear advising you the creation has started and you can view the sddc manager tasks to follow along with the deployment.

The deployment will create the NSX manager and vCenter server for the workload domain on the management cluster and complete the additional configurations to build the new workload domain.

You can return to my main VCF Lab page to follow along with this deployment.