vSphere Customizing CAPI Clusters
Familiarize yourself with Cluster API before editing the cluster objects because edits can prevent the cluster from deploying successfully.
The result of this command will allow such edits:
dkp create cluster vsphere \
--cluster-name=${CLUSTER_NAME} \
--dry-run \
--output=yaml \
> ${CLUSTER_NAME}.yaml
To edit the YAML, you need to understand the CAPI components to avoid breaking the cluster. For expanded component explanation, refer to the Universal Configurations for All Providers section of the documentation in the section: Customizing CAPI Components for a Cluster