In a VMware Cloud Foundation (VCF) environment, after adding new hosts to a vCenter cluster and performing a successful inventory sync, you may find that NSX configuration options are greyed out and unavailable. This typically occurs in clusters where vSphere Configuration Profiles (VCP) is enabled.
VMware NSX 9.x
This is expected behavior by design. Once vSphere Configuration Profiles (VCP) is enabled on a cluster, it cannot be disabled. In this mode, the cluster assumes control over host configurations to ensure consistency. If no cluster-level configuration draft has been created or applied, manual configuration options for certain services like NSX may be restricted in the UI.
To configure NSX or modify host settings in a VCP-enabled cluster, you must utilize the draft configuration workflow.
Create a Draft Configuration: Navigate to the cluster in the vSphere Client and initiate the creation of a draft configuration to capture the current state or import from a reference host.
Edit Host Settings: Within the draft, modify the necessary settings to reflect your desired NSX configuration.
Manage Overrides: Review the Host Overrides tab to identify settings where specific hosts differ from the reference configuration.
Apply Configuration: Remediate the cluster by applying the draft configuration. This will push the settings to all hosts and enable the required services.
vSphere Configuration Profiles is a declarative management tool; manual changes at the host level are intentionally limited to prevent configuration drift.