:_mod-docs-content-type: ASSEMBLY
include::_attributes/common-attributes.adoc[]
[id="cpmso-config-options-openstack"]
= Control plane configuration options for {rh-openstack-first}
:context: cpmso-config-options-openstack

toc::[]

[role="_abstract"]
You can update your control plane machines to reflect changes in your infrastructure or environment by editing values in the control plane machine set specification.

When you save an update to the control plane machine set, the Control Plane Machine Set Operator updates the control plane machines according to your configured update strategy.
For more information, see "Updating the control plane configuration".

The following example YAML snippets show provider specification and failure domain configurations for an {rh-openstack} cluster.

//Sample OpenStack provider specification
include::modules/cpmso-yaml-provider-spec-openstack.adoc[leveloffset=+1]

//Sample OpenStack failure domain configuration
include::modules/cpmso-yaml-failure-domain-openstack.adoc[leveloffset=+1]

[id="additional-resources_{context}"]
[role="_additional-resources"]
== Additional resources
* xref:../../../machine_management/control_plane_machine_management/cpmso-managing-machines.adoc#cpmso-feat-config-update_cpmso-managing-machines[Updating the control plane configuration]
* xref:../../../machine_management/control_plane_machine_management/cpmso_provider_configurations/cpmso-supported-features-openstack.adoc#cpmso-supported-features-openstack[Configuring {rh-openstack} features for control plane machines]
