There are few important params we miss on the vmware install env:
https://github.com/kubernetes-sigs/cluster-api-provider-vsphere/blob/master/docs/getting_started.md
Namely:
- Folder (a more fine grained grouping of VMs than cluster but similar to it...)
- datastore (e.g. what storage to use to create the VMs on)
- network (what vm network to use)
- resource pool (a way to allow compartmentalize all resources in a cluster)