A vSphere network with an DHCP server. For Gardener, the network is created by the vsphere infrastructure
controller, which needs VMware NSX-T to setup the software-defined network, SNAT and DHCP.
Suitable VM templates must already be deployed on vSphere. The provider uses the guestId to identify the
correct way to initiate a cloud-init.
Supported OS are
CoreOS images using igniton for cloud-init (see https://stable.release.core-os.net/amd64-usr for images)
In this case make sure, that the guestId is overwritten with coreos64Guest in the ProviderSpec.
This provider has been tested with vSphere 6.7 (Update 3) and vSphere 7.0 (Update 3d)
Recommended permissions for role of vSphere user
The vSphere user used for this provider should have been assigned to a role including these permissions
(use vSphere Client / Menu Administration / Access Control / Role to define a role and assign it to the user
with Global Permissions)