You may have a need to use vSphere VMs for a Konvoy cluster, but you want to provision them yourself rather than have Konvoy set them up.
In that case, you would not follow the documentation for vSphere provisioning, but instead follow the on-premises documentation for the install pre-requisites on your machines.
https://docs.d2iq.com/dkp/konvoy/latest/install/install-onprem/
Follow the documentation to use the "provisioner=none" flag to init the cluster, then change your cluster.yaml to enable the vsphere-csi-driver addon by adding the following to the "addonsList" block:
If you only wish to use the vSphere CSI driver and won't need the local volume provisioner, you can also remove this from the addonsList (or set it to false):
Make any necessary changes to the metallb section based on the load balancer addresses:
https://docs.d2iq.com/dkp/konvoy/1.7/networking/load-balancing/#On-premises
Once the necessary changes are made, you can follow the rest of the install-onprem directions to configure your cluster and install Konvoy.
In that case, you would not follow the documentation for vSphere provisioning, but instead follow the on-premises documentation for the install pre-requisites on your machines.
https://docs.d2iq.com/dkp/konvoy/latest/install/install-onprem/
Follow the documentation to use the "provisioner=none" flag to init the cluster, then change your cluster.yaml to enable the vsphere-csi-driver addon by adding the following to the "addonsList" block:
- name: vsphere-csi-driver enabled: true
If you only wish to use the vSphere CSI driver and won't need the local volume provisioner, you can also remove this from the addonsList (or set it to false):
- name: localvolumeprovisioner enabled: true
Make any necessary changes to the metallb section based on the load balancer addresses:
https://docs.d2iq.com/dkp/konvoy/1.7/networking/load-balancing/#On-premises
Once the necessary changes are made, you can follow the rest of the install-onprem directions to configure your cluster and install Konvoy.