diff --git a/machine_management/deploying-machine-health-checks.adoc b/machine_management/deploying-machine-health-checks.adoc index 90bfd098b38a..05546cea4163 100644 --- a/machine_management/deploying-machine-health-checks.adoc +++ b/machine_management/deploying-machine-health-checks.adoc @@ -6,6 +6,7 @@ include::_attributes/common-attributes.adoc[] toc::[] +[role="_abstract"] You can configure and deploy a machine health check to automatically repair damaged machines in a machine pool. include::snippets/machine-user-provisioned-limitations.adoc[leveloffset=+1] @@ -20,8 +21,12 @@ include::modules/machine-health-checks-about.adoc[leveloffset=+1] include::modules/machine-health-checks-resource.adoc[leveloffset=+1] -include::modules/machine-health-checks-creating.adoc[leveloffset=+1] +include::modules/machine-health-checks-short-circuiting.adoc[leveloffset=+1] -You can configure and deploy a machine health check to detect and repair unhealthy bare metal nodes. +include::modules/machine-health-checks-creating.adoc[leveloffset=+1] include::modules/mgmt-power-remediation-baremetal-about.adoc[leveloffset=+1] + +include::modules/mgmt-power-remediation-baremetal-about-creating-mhc-baremetal.adoc[leveloffset=+1] + +include::modules/mgmt-power-remediation-baremetal-about-troubleshooting.adoc[leveloffset=+1] diff --git a/modules/cpms-changing-openstack-flavor-type.adoc b/modules/cpms-changing-openstack-flavor-type.adoc index 03dfd0d4e12b..f17b2f39b8f8 100644 --- a/modules/cpms-changing-openstack-flavor-type.adoc +++ b/modules/cpms-changing-openstack-flavor-type.adoc @@ -5,6 +5,7 @@ [id="cpms-changing-openstack-flavor-type_{context}"] = Changing the {rh-openstack} compute flavor by using a control plane machine set +[role="_abstract"] You can change the {rh-openstack-first} compute service (Nova) flavor that your control plane machines use by updating the specification in the control plane machine set custom resource. In {rh-openstack}, flavors define the compute, memory, and storage capacity of computing instances. By increasing or decreasing the flavor size, you can scale your control plane vertically. @@ -22,10 +23,13 @@ In {rh-openstack}, flavors define the compute, memory, and storage capacity of c providerSpec: value: # ... - flavor: m1.xlarge <1> + flavor: m1.xlarge ---- -<1> Specify a {rh-openstack} flavor type that has the same base as the existing selection. For example, you can change `m6i.xlarge` to `m6i.2xlarge` or `m6i.4xlarge`. You can choose larger or smaller flavors depending on your vertical scaling needs. ++ +where: -. Save your changes. +providerSpec.value:: Specify a {rh-openstack} flavor type that has the same base as the existing selection. For example, you can change `m6i.xlarge` to `m6i.2xlarge` or `m6i.4xlarge`. You can choose larger or smaller flavors depending on your vertical scaling needs. -After you save your changes, machines are replaced with ones that use the flavor you chose. \ No newline at end of file +. Save your changes. ++ +After you save your changes, machines are replaced with ones that use the flavor you chose. diff --git a/modules/machine-health-checks-resource.adoc b/modules/machine-health-checks-resource.adoc index 028659115580..fce23c15d410 100644 --- a/modules/machine-health-checks-resource.adoc +++ b/modules/machine-health-checks-resource.adoc @@ -3,12 +3,12 @@ // * machine_management/deploying-machine-health-checks.adoc // * post_installation_configuration/node-tasks.adoc -:_mod-docs-content-type: CONCEPT +:_mod-docs-content-type: REFERENCE [id="machine-health-checks-resource_{context}"] -= Sample MachineHealthCheck resource += About the MachineHealthCheck custom resource [role="_abstract"] -You can use the sample `MachineHealthCheck` resource to configure health criteria, remediation limits, and startup timeouts for machines in a targeted pool. +You control how a machine health check remediates unhealthy machines by using a `MachineHealthCheck` custom resource (CR) to configure health criteria, remediation limits, and startup timeouts for machines in a targeted pool. The `MachineHealthCheck` resource for all cloud-based installation types, and other than bare metal, resembles the following YAML file: @@ -17,85 +17,38 @@ The `MachineHealthCheck` resource for all cloud-based installation types, and ot apiVersion: machine.openshift.io/v1beta1 kind: MachineHealthCheck metadata: - name: example <1> + name: example namespace: openshift-machine-api spec: selector: matchLabels: - machine.openshift.io/cluster-api-machine-role: <2> - machine.openshift.io/cluster-api-machine-type: <2> - machine.openshift.io/cluster-api-machineset: -