After new cluster created and move one host to this cluster without configuration, vSphere cluster profile shows "Host is out of compliance with desired configuration".
vCenter Server 8.x and above
vSphere cluster profiles would compare host with default vSphere cluster profile settings if no configuration made, causing host showing non compliance in UI.
- Create a new desired configuration from host by following doc How to Start Using vSphere Configuration Profiles for Clusters That You Manage with a Single Image