Skip to content

Commit d1aba2e

Browse files
authored
Merge pull request #79885 from abrennan89/OSDOCS-11473/upstream
OSDOCS-11473: Clean up Nutanix cluster fault toleration docs
2 parents e40ada5 + 5495276 commit d1aba2e

File tree

6 files changed

+44
-51
lines changed

6 files changed

+44
-51
lines changed

_topic_maps/_topic_map.yml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -650,8 +650,6 @@ Topics:
650650
File: ibmz-post-install
651651
- Name: Regions and zones for a VMware vCenter
652652
File: post-install-vsphere-zones-regions-configuration
653-
- Name: Adding failure domains to an existing Nutanix cluster
654-
File: adding-nutanix-failure-domains
655653
Distros: openshift-origin,openshift-enterprise
656654
- Name: AWS Local Zone or Wavelength Zone tasks
657655
File: aws-compute-edge-zone-tasks

installing/installing_nutanix/nutanix-failure-domains.adoc

Lines changed: 40 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,14 +10,51 @@ By default, the installation program installs control plane and compute machines
1010

1111
A failure domain represents an additional Prism Element instance that is available to {product-title} machine pools during and after installation.
1212

13-
include::modules/installation-nutanix-failure-domains-req.adoc[leveloffset=+1]
14-
13+
[id="nutanix-failure-domains-install-method_{context}"]
1514
== Installation method and failure domain configuration
1615

1716
The {product-title} installation method determines how and when you configure failure domains:
1817

1918
* If you deploy using installer-provisioned infrastructure, you can configure failure domains in the installation configuration file before deploying the cluster. For more information, see xref:../../installing/installing_nutanix/installing-nutanix-installer-provisioned.adoc#installation-configuring-nutanix-failure-domains_installing-nutanix-installer-provisioned[Configuring failure domains].
2019
+
21-
You can also configure failure domains after the cluster is deployed. For more information about configuring failure domains post-installation, see xref:../../post_installation_configuration/adding-nutanix-failure-domains.adoc#adding-failure-domains-to-an-existing-nutanix-cluster[Adding failure domains to an existing Nutanix cluster].
20+
You can also configure failure domains after the cluster is deployed. For more information about configuring failure domains post-installation, see xref:../../installing/installing_nutanix/nutanix-failure-domains.adoc#nutanix-failure-domains-adding-to-existing-cluster_nutanix-failure-domains[Adding failure domains to an existing Nutanix cluster].
2221

2322
* If you deploy using infrastructure that you manage (user-provisioned infrastructure) no additional configuration is required. After the cluster is deployed, you can manually distribute control plane and compute machines across failure domains.
23+
24+
[id="nutanix-failure-domains-adding-to-existing-cluster_{context}"]
25+
== Adding failure domains to an existing Nutanix cluster
26+
27+
By default, the installation program installs control plane and compute machines into a single Nutanix Prism Element (cluster). After an {product-title} cluster is deployed, you can improve its fault tolerance by adding additional Prism Element instances to the deployment using failure domains.
28+
29+
A failure domain represents a single Prism Element instance where new control plane and compute machines can be deployed and existing control plane and compute machines can be distributed.
30+
31+
include::modules/installation-nutanix-failure-domains-req.adoc[leveloffset=+2]
32+
33+
include::modules/post-installation-configuring-nutanix-failure-domains.adoc[leveloffset=+2]
34+
35+
include::modules/post-installation-adding-nutanix-failure-domains-control-planes.adoc[leveloffset=+2]
36+
37+
[role="_additional-resources"]
38+
.Additional resources
39+
* xref:../../machine_management/control_plane_machine_management/cpmso-getting-started.adoc#cpmso-checking-status_cpmso-getting-started[Checking the control plane machine set custom resource state]
40+
* xref:../../machine_management/control_plane_machine_management/cpmso-managing-machines.adoc#cpmso-feat-replace_cpmso-managing-machines[Replacing a control plane machine]
41+
42+
[id="nutanix-failure-domains-compute-machines_{context}"]
43+
=== Distributing compute machines across failure domains
44+
45+
You can distribute compute machines across Nutanix failure domains one of the following ways:
46+
47+
* xref:../../installing/installing_nutanix/nutanix-failure-domains.adoc#post-installation-adding-nutanix-failure-domains-compute-machines-edit_nutanix-failure-domains[Editing existing compute machine sets] allows you to distribute compute machines across Nutanix failure domains as a minimal configuration update.
48+
* xref:../../installing/installing_nutanix/nutanix-failure-domains.adoc#post-installation-adding-nutanix-failure-domains-compute-machines-replace_nutanix-failure-domains[Replacing existing compute machine sets] ensures that the specification is immutable and all your machines are the same.
49+
50+
include::modules/post-installation-adding-nutanix-failure-domains-compute-machines-edit.adoc[leveloffset=+3]
51+
52+
[role="_additional-resources"]
53+
.Additional resources
54+
* xref:../../machine_management/modifying-machineset.adoc#modifying-machineset[Modifying a compute machine set]
55+
56+
include::modules/post-installation-adding-nutanix-failure-domains-compute-machines-replace.adoc[leveloffset=+3]
57+
58+
[role="_additional-resources"]
59+
.Additional resources
60+
* xref:../../machine_management/creating_machinesets/creating-machineset-nutanix.adoc#creating-machineset-nutanix[Creating a compute machine set on Nutanix]

machine_management/control_plane_machine_management/cpmso-resiliency.adoc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ include::modules/cpmso-failure-domains-provider.adoc[leveloffset=+2]
2424

2525
* xref:../../machine_management/control_plane_machine_management/cpmso_provider_configurations/cpmso-config-options-azure.adoc#cpmso-yaml-failure-domain-azure_cpmso-config-options-azure[Sample {azure-full} failure domain configuration]
2626

27-
* xref:../../post_installation_configuration/adding-nutanix-failure-domains.adoc#adding-failure-domains-to-an-existing-nutanix-cluster[Adding failure domains to an existing Nutanix cluster]
27+
* xref:../../installing/installing_nutanix/nutanix-failure-domains.adoc#nutanix-failure-domains-adding-to-existing-cluster_nutanix-failure-domains[Adding failure domains to an existing Nutanix cluster]
2828

2929
* xref:../../machine_management/control_plane_machine_management/cpmso_provider_configurations/cpmso-config-options-openstack.adoc#cpmso-yaml-failure-domain-openstack_cpmso-config-options-openstack[Sample {rh-openstack-first} failure domain configuration]
3030

@@ -45,4 +45,4 @@ include::modules/cpmso-control-plane-recovery.adoc[leveloffset=+1]
4545
include::modules/machine-lifecycle-hook-deletion-etcd.adoc[leveloffset=+1]
4646
[role="_additional-resources"]
4747
.Additional resources
48-
* xref:../../machine_management/deleting-machine.adoc#machine-lifecycle-hook-deletion_deleting-machine[Lifecycle hooks for the machine deletion phase]
48+
* xref:../../machine_management/deleting-machine.adoc#machine-lifecycle-hook-deletion_deleting-machine[Lifecycle hooks for the machine deletion phase]

machine_management/control_plane_machine_management/cpmso_provider_configurations/cpmso-config-options-nutanix.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,4 +21,4 @@ include::modules/cpmso-yaml-provider-spec-nutanix.adoc[leveloffset=+2]
2121
include::modules/mapi-failure-domain-nutanix.adoc[leveloffset=+2]
2222
[role="_additional-resources"]
2323
.Additional resources
24-
* xref:../../../post_installation_configuration/adding-nutanix-failure-domains.adoc#adding-failure-domains-to-an-existing-nutanix-cluster[Adding failure domains to an existing Nutanix cluster]
24+
* xref:../../../installing/installing_nutanix/nutanix-failure-domains.adoc#nutanix-failure-domains-adding-to-existing-cluster_nutanix-failure-domains[Adding failure domains to an existing Nutanix cluster]

machine_management/creating_machinesets/creating-machineset-nutanix.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,4 +21,4 @@ include::modules/machineset-creating.adoc[leveloffset=+1]
2121
include::modules/mapi-failure-domain-nutanix.adoc[leveloffset=+1]
2222
[role="_additional-resources"]
2323
.Additional resources
24-
* xref:../../post_installation_configuration/adding-nutanix-failure-domains.adoc#adding-failure-domains-to-an-existing-nutanix-cluster[Adding failure domains to an existing Nutanix cluster]
24+
* xref:../../installing/installing_nutanix/nutanix-failure-domains.adoc#nutanix-failure-domains-adding-to-existing-cluster_nutanix-failure-domains[Adding failure domains to an existing Nutanix cluster]

post_installation_configuration/adding-nutanix-failure-domains.adoc

Lines changed: 0 additions & 42 deletions
This file was deleted.

0 commit comments

Comments
 (0)