VMWare

VMWare provisioning is done via the vCenter api's and a cloud-init script that is bundled into an ISO (per VM).

You first need to create a base VM template or image to use for cloning from:

1
2
3
4
5
6
7
8
9
target: vmware
template: BASE_TEMPLATE
vcenter_hostname: 
vcenter_username:
vcenter_password: 
region: dc1 
az: cluster1
#Specify either the VLAN ID or switch name
subnet_name: 1

Options

Config Default Description
datacenter alias: region
cluster alias: az
vlan alias: subnet_name
vcenter_hostname
vcenter_username
vcenter_password
vm_groups
vm_attributes alias: tags
datastore