Replacing your vCenter server certificate? TKG needs to know about it…
I recently ran into an issue where TKGm had suddenly failed to connect to the vCenter server.
The issue turned out to be TLS-related, and I noticed that the vCenter server certificate had been replaced…
Due to the certificate issue, Cluster API components failed to communicate with vSphere, causing cluster reconciliation to fail, among other vSphere-related operations.
Since all TKG clusters in the environment were deployed with the VSPHERE_TLS_THUMBPRINT parameter specified, replacing the vCenter certificate breaks the connection to vSphere, as the TLS thumbprint changes as well.







