ESXi hosts deployed with a custom CA signed TLS certificate can be consumed by either VMware Cloud Foundation (VCF) 5.x Cloud Builder or 9.x VCF Installer using a custom JSON deployment manifest.
An additional securitySpec should be appended to your VCF JSON deployment manifest using the following format:
"securitySpec": {
"esxiCertsMode": "Custom",
"rootCaCerts": [
{
"alias": "custom-CA",
"certChain": [
"-----BEGIN CERTIFICATE-----\nMIIDqzC...\n...\n...==\n-----END CERTIFICATE-----"
]
}
]
}
