By using the vSphere Client, you can perform basic tasks for host profiles, perform and schedule compliance checks of hosts and clusters, remediate hosts which are not compliant with the attached host profiles.

Host Profiles Usage Model

The Host Profiles workflow starts with the concept of a reference host. The configuration of the reference host, which is extracted as a host profile, serves as a configuration template for configuring other hosts. The reference host does not have to be related or associated with the host profile extracted from it.

Before you begin, ensure that you have an existing vSphere environment installation with at least one properly configured ESXi host.

The sequence required to create a host profile from a reference host, apply the host profile to a host or cluster and check compliance against the host profile is as follows:

  1. Set up and configure the reference host.
  2. Create a host profile from the reference host.
  3. Attach hosts or clusters to the host profile.
  4. Check the compliance to the host profile. If all hosts are compliant with the reference host, they are correctly configured.
  5. Apply (remediate).

As a licensed feature of vSphere, Host Profiles are only available when the appropriate licensing is in place. If you see errors, ensure that you have the appropriate vSphere licensing for your hosts.

If you want the Host Profile to use directory services for authentication, configure the reference host to use a directory service. See the vSphere Security documentation.

Hosts Provisioned with vSphere Auto Deploy

For hosts provisioned with vSphere Auto Deploy, the vSphere Client owns the entire host configuration, which is captured in a Host Profile. Usually, the Host Profile information is sufficient to store all configuration information. Sometimes the user is prompted for input when the host provisioned with Auto Deploy starts. See the VMware ESXi Installation and Setup documentation for more information on Auto Deploy.