// Text snippet included in the following modules:
//
// * modules/cpmso-yaml-provider-spec-aws.adoc
// * modules/cpmso-yaml-provider-spec-azure.adoc
// * modules/cpmso-yaml-provider-spec-gcp.adoc
// * modules/cpmso-yaml-provider-spec-nutanix.adoc
// * modules/cpmso-yaml-provider-spec-openstack.adoc
// * modules/cpmso-yaml-provider-spec-vsphere.adoc

:_mod-docs-content-type: SNIPPET

[NOTE]
====
When you create a control plane machine set for an existing cluster, the provider specification must match the `providerSpec` configuration in the control plane machine custom resource (CR) that the installation program creates.
====
