Continuing from parts 1 & 2, the following section will be creating a Template, testing it and even deploying it.
Click ‘New From >> Blank Canvas

Populate the fields and assign the project created in Part 1, we only have one project and I will change to the second option for “Allow an administrator to share with any project…”

Once the canvas appears you can begin interacting with objects by dragging and dropping onto the canvas and then interact with those objects.
We’re going to be adding a vSphere Machine object to the canvas, as you click on it, the right-side pane will display customization options for that object.

Clicking on the object on the canvas and then ‘Properties’ we can populate it with some quick settings by selecting our Image.

We can perform a single Test (this does not execute a deployment of the machine) and so far so good, in no way completed but a good start to begin adding and trying customizations.

Ok, now we’re having some fun, dragging and dropping additional vSphere objects and tying them together using the lines, as you select an object the respective YAML code to the right highlights

After adding the 2 additional objects for vSphere network and Storage, our Test worked.
Now, let’s test a Deployment of this Template, click the blue ‘DEPLOY’ button.

Monitor the deployment through the console

My VM deployed successfully in my vCenter but there are more adjustments I need to make such as fixing the network and perhaps some more additions, so from the same monitoring console, I will Delete the VM and keep trying

While this is not fully ready to go, it’s a start on getting a VM deployed from the template and the rest is doing some additional practice.