From 50e531ababa53367f36a528d22e71671e42d49f7 Mon Sep 17 00:00:00 2001 From: Sandeep Gehlot Date: Wed, 22 Jul 2026 20:59:02 +0530 Subject: [PATCH] OSDOCS#17057_installing_3 --- disconnected/installing.adoc | 115 +++++------------- modules/installing-agent-based-installer.adoc | 18 +++ modules/installing-aws.adoc | 16 +++ modules/installing-azure.adoc | 16 +++ modules/installing-baremetal.adoc | 12 ++ modules/installing-gcp.adoc | 16 +++ modules/installing-ibm-cloud.adoc | 14 +++ modules/installing-ibm-power.adoc | 14 +++ modules/installing-ibm-z.adoc | 20 +++ modules/installing-nutanix.adoc | 12 ++ modules/installing-openstack.adoc | 12 ++ modules/installing-vsphere.adoc | 16 +++ 12 files changed, 196 insertions(+), 85 deletions(-) create mode 100644 modules/installing-agent-based-installer.adoc create mode 100644 modules/installing-aws.adoc create mode 100644 modules/installing-azure.adoc create mode 100644 modules/installing-baremetal.adoc create mode 100644 modules/installing-gcp.adoc create mode 100644 modules/installing-ibm-cloud.adoc create mode 100644 modules/installing-ibm-power.adoc create mode 100644 modules/installing-ibm-z.adoc create mode 100644 modules/installing-nutanix.adoc create mode 100644 modules/installing-openstack.adoc create mode 100644 modules/installing-vsphere.adoc diff --git a/disconnected/installing.adoc b/disconnected/installing.adoc index f0e33f4b1e04..a6ee8c9e8d9c 100644 --- a/disconnected/installing.adoc +++ b/disconnected/installing.adoc @@ -6,6 +6,7 @@ include::_attributes/common-attributes.adoc[] toc::[] +[role="_abstract"] You can install an {product-title} cluster in a disconnected environment, choosing the installation method and infrastructure that best suits your requirements. This includes installing {product-title} on either on-premise hardware or on a cloud hosting service such as Amazon Web Services (AWS). @@ -13,105 +14,49 @@ The following sections outline all of the supported methods for installing a clu [NOTE] ==== -In order to learn about other requirements for installing a cluster using a particular method, be sure to review other content in the procedure's respective section of the documentation. +To learn about other requirements for installing a cluster using a particular method, be sure to review other content in the procedure's respective section of the documentation. -For example, if you plan to install a cluster on {aws-short} with installer-provisioned infrastructure, see xref:../installing/installing_aws/installing-aws-account.adoc#installing-aws-account[Configuring an AWS account] and xref:../installing/installing_aws/ipi/ipi-aws-preparing-to-install.adoc#ipi-aws-preparing-to-install[Preparing to install a cluster on {aws-short}] +For example, if you plan to install a cluster on {aws-short} with installer-provisioned infrastructure, see "Configuring an AWS account" and "Preparing to install a cluster on {aws-short}". ==== // Not sure if the sentence above should be a note or just plain text. -ifndef::openshift-origin[] -[id="installing-agent_{context}"] -== Installing a cluster with the Agent-based Installer -To learn more about installing a cluster in a disconnected environment with the Agent-based installer, see the following pages: +//Installing a cluster with the Agent-based Installer +include::modules/installing-agent-based-installer.adoc[leveloffset=+1] -* xref:../installing/installing_with_agent_based_installer/understanding-disconnected-installation-mirroring.adoc#understanding-disconnected-installation-mirroring[Understanding disconnected installation mirroring] +//Installing a cluster on AWS +include::modules/installing-aws.adoc[leveloffset=+1] -* xref:../installing/installing_with_agent_based_installer/installing-with-agent-based-installer.adoc#installing-with-agent-based-installer[Installing an {product-title} cluster with the Agent-based Installer] -endif::openshift-origin[] +//Installing a cluster on Azure +include::modules/installing-azure.adoc[leveloffset=+1] -[id="installing-aws_{context}"] -== Installing a cluster on {aws-full} +//Installing a cluster on GCP +include::modules/installing-gcp.adoc[leveloffset=+1] -To learn more about installing a cluster on {aws-first} in a disconnected environment, see the following procedures: +//Installing a cluster on IBM Cloud +include::modules/installing-ibm-cloud.adoc[leveloffset=+1] -* Installer-provisioned infrastructure: xref:../installing/installing_aws/ipi/installing-restricted-networks-aws-installer-provisioned.adoc#installing-restricted-networks-aws-installer-provisioned[Installing a cluster on {aws-short} in a restricted network] +//Installing a cluster on Nutanix +include::modules/installing-nutanix.adoc[leveloffset=+1] -* User-provisioned infrastructure: xref:../installing/installing_aws/upi/installing-restricted-networks-aws.adoc#installing-restricted-networks-aws[Installing a cluster on {aws-short} in a restricted network with user-provisioned infrastructure] +//Installing a bare-metal cluster +include::modules/installing-baremetal.adoc[leveloffset=+1] -[id="installing-azure_{context}"] -== Installing a cluster on {azure-full} +//Installing a cluster on IBM Z or IBM LinuxONE +include::modules/installing-ibm-z.adoc[leveloffset=+1] -To learn more about installing a cluster on {azure-first} in a disconnected environment, see the following procedures: +//Installing a cluster on IBM Power +include::modules/installing-ibm-power.adoc[leveloffset=+1] -* Installer-provisioned infrastructure: xref:../installing/installing_azure/ipi/installing-restricted-networks-azure-installer-provisioned.adoc#installing-restricted-networks-azure-installer-provisioned[Installing a cluster on {azure-short} in a restricted network] +//Installing a cluster on OpenStack +include::modules/installing-openstack.adoc[leveloffset=+1] -* User-provisioned infrastructure: xref:../installing/installing_azure/upi/installing-restricted-networks-azure-user-provisioned.adoc#installing-restricted-networks-azure-user-provisioned[Installing a cluster on {azure-short} in a restricted network with user-provisioned infrastructure] +//Installing a cluster on vSphere +include::modules/installing-vsphere.adoc[leveloffset=+1] -[id="installing-gcp_{context}"] -== Installing a cluster on {gcp-full} +[role="_additional-resources"] +[id="additional-resources_{context}"] +== Additional resources -To learn more about installing a cluster on {gcp-first} in a disconnected environment, see the following procedures: - -* Installer-provisioned infrastructure: xref:../installing/installing_gcp/installing-restricted-networks-gcp-installer-provisioned.adoc#installing-restricted-networks-gcp-installer-provisioned[Installing a cluster on {gcp-short} in a restricted network] - -* User-provisioned infrastructure: xref:../installing/installing_gcp/installing-restricted-networks-gcp.adoc#installing-restricted-networks-gcp[Installing a cluster on {gcp-short} in a restricted network with user-provisioned infrastructure] - -ifndef::openshift-origin[] -[id="installing-ibm-cloud_{context}"] -== Installing a cluster on {ibm-cloud-title} - -To learn more about installing a cluster on {ibm-cloud-name} in a disconnected environment, see the following procedure: - -* xref:../installing/installing_ibm_cloud/installing-ibm-cloud-restricted.adoc#installing-ibm-cloud-restricted[Installing a cluster on {ibm-cloud-title} in a restricted network] -endif::openshift-origin[] - -[id="installing-nutanix_{context}"] -== Installing a cluster on Nutanix - -To learn more about installing a cluster on Nutanix in a disconnected environment, see the following procedure: - -* xref:../installing/installing_nutanix/installing-restricted-networks-nutanix-installer-provisioned.adoc#installing-restricted-networks-nutanix-installer-provisioned[Installing a cluster on Nutanix in a restricted network] - -[id="installing-baremetal_{context}"] -== Installing a bare-metal cluster - -To learn more about installing a bare-metal cluster in a disconnected environment, see the following procedure: - -* xref:../installing/installing_bare_metal/upi/installing-restricted-networks-bare-metal.adoc#installing-restricted-networks-bare-metal[Installing a user-provisioned bare metal cluster on a restricted network] - -ifndef::openshift-origin[] -[id="installing-ibm-z_{context}"] -== Installing a cluster on {ibm-z-name} or {ibm-linuxone-name} - -To learn more about installing a cluster on {ibm-z-name} or {ibm-linuxone-name} in a disconnected environment, see the following procedures: - -* xref:../installing/installing_ibm_z/upi/installing-restricted-networks-ibm-z.adoc#installing-restricted-networks-ibm-z[Installing a cluster with z/VM on {ibm-z-title} and {ibm-linuxone-title} in a restricted network] - -* xref:../installing/installing_ibm_z/upi/installing-restricted-networks-ibm-z-kvm.adoc#installing-restricted-networks-ibm-z-kvm[Installing a cluster with {op-system-base} KVM on {ibm-z-title} and {ibm-linuxone-title} in a restricted network] - -* xref:../installing/installing_ibm_z/upi/installing-restricted-networks-ibm-z-lpar.adoc#installing-restricted-networks-ibm-z-lpar[Installing a cluster in an LPAR on {ibm-z-title} and {ibm-linuxone-title} in a restricted network] - -[id="installing-ibm-power_{context}"] -== Installing a cluster on {ibm-power-title} - -To learn more about installing a cluster on {ibm-power-title} in a disconnected environment, see the following procedure: - -* xref:../installing/installing_ibm_power/installing-restricted-networks-ibm-power.adoc#installing-restricted-networks-ibm-power[Installing a cluster on {ibm-power-title} in a restricted network] -endif::openshift-origin[] - -[id="installing-ibm-openstack_{context}"] -== Installing a cluster on OpenStack - -To learn more about installing a cluster on {rh-openstack-first} in a disconnected environment, see the following procedure: - -* xref:../installing/installing_openstack/installing-openstack-installer-restricted.adoc#installing-openstack-installer-restricted[Installing a cluster on OpenStack in a restricted network] - -[id="installing-vsphere_{context}"] -== Installing a cluster on {vmw-short} - -To learn more about installing a cluster on {vmw-first} in a disconnected environment, see the following procedures: - -* Installer-provisioned infrastructure: xref:../installing/installing_vsphere/ipi/installing-restricted-networks-installer-provisioned-vsphere.adoc#installing-restricted-networks-installer-provisioned-vsphere[Installing a cluster on {vmw-short} in a restricted network] - -* User-provisioned infrastructure: xref:../installing/installing_vsphere/upi/installing-restricted-networks-vsphere.adoc#installing-restricted-networks-vsphere[Installing a cluster on {vmw-short} in a restricted network with user-provisioned infrastructure] \ No newline at end of file +* xref:../installing/installing_aws/installing-aws-account.adoc#installing-aws-account[Configuring an AWS account] +* xref:../installing/installing_aws/ipi/ipi-aws-preparing-to-install.adoc#ipi-aws-preparing-to-install[Preparing to install a cluster on {aws-short}] \ No newline at end of file diff --git a/modules/installing-agent-based-installer.adoc b/modules/installing-agent-based-installer.adoc new file mode 100644 index 000000000000..40ddcaf89d56 --- /dev/null +++ b/modules/installing-agent-based-installer.adoc @@ -0,0 +1,18 @@ +// Module included in the following assemblies: +// +// disconnected/installing.adoc + +:_mod-docs-content-type: REFERENCE +ifndef::openshift-origin[] +[id="installing-agent_{context}"] += Installing a cluster with the Agent-based Installer + +[role="_abstract"] +You can install an {product-title} cluster in a disconnected environment with the Agent-based installer. + +For more information, see: + +* xref:../installing/installing_with_agent_based_installer/understanding-disconnected-installation-mirroring.adoc#understanding-disconnected-installation-mirroring[Understanding disconnected installation mirroring] + +* xref:../installing/installing_with_agent_based_installer/installing-with-agent-based-installer.adoc#installing-with-agent-based-installer[Installing an {product-title} cluster with the Agent-based Installer] +endif::openshift-origin[] \ No newline at end of file diff --git a/modules/installing-aws.adoc b/modules/installing-aws.adoc new file mode 100644 index 000000000000..703077ed6d37 --- /dev/null +++ b/modules/installing-aws.adoc @@ -0,0 +1,16 @@ +// Module included in the following assemblies: +// +// disconnected/installing.adoc + +:_mod-docs-content-type: REFERENCE +[id="installing-aws_{context}"] += Installing a cluster on {aws-full} + +[role="_abstract"] +You can install an {product-title} cluster on {aws-first} in a disconnected environment. + +For more information, see: + +* Installer-provisioned infrastructure: xref:../installing/installing_aws/ipi/installing-restricted-networks-aws-installer-provisioned.adoc#installing-restricted-networks-aws-installer-provisioned[Installing a cluster on {aws-short} in a restricted network] + +* User-provisioned infrastructure: xref:../installing/installing_aws/upi/installing-restricted-networks-aws.adoc#installing-restricted-networks-aws[Installing a cluster on {aws-short} in a restricted network with user-provisioned infrastructure] diff --git a/modules/installing-azure.adoc b/modules/installing-azure.adoc new file mode 100644 index 000000000000..73896cf6fecc --- /dev/null +++ b/modules/installing-azure.adoc @@ -0,0 +1,16 @@ +// Module included in the following assemblies: +// +// disconnected/installing.adoc + +:_mod-docs-content-type: REFERENCE +[id="installing-azure_{context}"] += Installing a cluster on {azure-full} + +[role="_abstract"] +You can install an {product-title} cluster on {azure-first} in a disconnected environment. + +For more information, see: + +* Installer-provisioned infrastructure: xref:../installing/installing_azure/ipi/installing-restricted-networks-azure-installer-provisioned.adoc#installing-restricted-networks-azure-installer-provisioned[Installing a cluster on {azure-short} in a restricted network] + +* User-provisioned infrastructure: xref:../installing/installing_azure/upi/installing-restricted-networks-azure-user-provisioned.adoc#installing-restricted-networks-azure-user-provisioned[Installing a cluster on {azure-short} in a restricted network with user-provisioned infrastructure] diff --git a/modules/installing-baremetal.adoc b/modules/installing-baremetal.adoc new file mode 100644 index 000000000000..bc993ebb96e5 --- /dev/null +++ b/modules/installing-baremetal.adoc @@ -0,0 +1,12 @@ +// Module included in the following assemblies: +// +// disconnected/installing.adoc + +:_mod-docs-content-type: REFERENCE +[id="installing-baremetal_{context}"] += Installing a bare metal cluster + +[role="_abstract"] +You can install a bare metal {product-title} cluster in a disconnected environment. + +For more information, see xref:../installing/installing_bare_metal/upi/installing-restricted-networks-bare-metal.adoc#installing-restricted-networks-bare-metal[Installing a user-provisioned bare metal cluster on a restricted network]. diff --git a/modules/installing-gcp.adoc b/modules/installing-gcp.adoc new file mode 100644 index 000000000000..ce7eb2f3de37 --- /dev/null +++ b/modules/installing-gcp.adoc @@ -0,0 +1,16 @@ +// Module included in the following assemblies: +// +// disconnected/installing.adoc + +:_mod-docs-content-type: REFERENCE +[id="installing-gcp_{context}"] += Installing a cluster on {gcp-full} + +[role="_abstract"] +You can install an {product-title} cluster on {gcp-first} in a disconnected environment. + +For more information, see: + +* Installer-provisioned infrastructure: xref:../installing/installing_gcp/installing-restricted-networks-gcp-installer-provisioned.adoc#installing-restricted-networks-gcp-installer-provisioned[Installing a cluster on {gcp-short} in a restricted network] + +* User-provisioned infrastructure: xref:../installing/installing_gcp/installing-restricted-networks-gcp.adoc#installing-restricted-networks-gcp[Installing a cluster on {gcp-short} in a restricted network with user-provisioned infrastructure] diff --git a/modules/installing-ibm-cloud.adoc b/modules/installing-ibm-cloud.adoc new file mode 100644 index 000000000000..998cf677d514 --- /dev/null +++ b/modules/installing-ibm-cloud.adoc @@ -0,0 +1,14 @@ +// Module included in the following assemblies: +// +// disconnected/installing.adoc + +:_mod-docs-content-type: REFERENCE +ifndef::openshift-origin[] +[id="installing-ibm-cloud_{context}"] += Installing a cluster on {ibm-cloud-title} + +[role="_abstract"] +You can install an {product-title} cluster on {ibm-cloud-name} in a disconnected environment. + +For more information, see xref:../installing/installing_ibm_cloud/installing-ibm-cloud-restricted.adoc#installing-ibm-cloud-restricted[Installing a cluster on {ibm-cloud-title} in a restricted network]. +endif::openshift-origin[] diff --git a/modules/installing-ibm-power.adoc b/modules/installing-ibm-power.adoc new file mode 100644 index 000000000000..bc42b819f48b --- /dev/null +++ b/modules/installing-ibm-power.adoc @@ -0,0 +1,14 @@ +// Module included in the following assemblies: +// +// disconnected/installing.adoc + +:_mod-docs-content-type: REFERENCE +ifndef::openshift-origin[] +[id="installing-ibm-power_{context}"] += Installing a cluster on {ibm-power-title} + +[role="_abstract"] +You can install an {product-title} cluster on {ibm-power-title} in a disconnected environment. + +For more information, see xref:../installing/installing_ibm_power/installing-restricted-networks-ibm-power.adoc#installing-restricted-networks-ibm-power[Installing a cluster on {ibm-power-title} in a restricted network]. +endif::openshift-origin[] diff --git a/modules/installing-ibm-z.adoc b/modules/installing-ibm-z.adoc new file mode 100644 index 000000000000..337e02c25beb --- /dev/null +++ b/modules/installing-ibm-z.adoc @@ -0,0 +1,20 @@ +// Module included in the following assemblies: +// +// disconnected/installing.adoc + +:_mod-docs-content-type: REFERENCE +ifndef::openshift-origin[] +[id="installing-ibm-z_{context}"] += Installing a cluster on {ibm-z-name} or {ibm-linuxone-name} + +[role="_abstract"] +You can install an {product-title} cluster on {ibm-z-name} or {ibm-linuxone-name} in a disconnected environment. + +For more information, see: + +* xref:../installing/installing_ibm_z/upi/installing-restricted-networks-ibm-z.adoc#installing-restricted-networks-ibm-z[Installing a cluster with z/VM on {ibm-z-title} and {ibm-linuxone-title} in a restricted network] + +* xref:../installing/installing_ibm_z/upi/installing-restricted-networks-ibm-z-kvm.adoc#installing-restricted-networks-ibm-z-kvm[Installing a cluster with {op-system-base} KVM on {ibm-z-title} and {ibm-linuxone-title} in a restricted network] + +* xref:../installing/installing_ibm_z/upi/installing-restricted-networks-ibm-z-lpar.adoc#installing-restricted-networks-ibm-z-lpar[Installing a cluster in an LPAR on {ibm-z-title} and {ibm-linuxone-title} in a restricted network] +endif::openshift-origin[] diff --git a/modules/installing-nutanix.adoc b/modules/installing-nutanix.adoc new file mode 100644 index 000000000000..f19c3204cf09 --- /dev/null +++ b/modules/installing-nutanix.adoc @@ -0,0 +1,12 @@ +// Module included in the following assemblies: +// +// disconnected/installing.adoc + +:_mod-docs-content-type: REFERENCE +[id="installing-nutanix_{context}"] += Installing a cluster on Nutanix + +[role="_abstract"] +You can install an {product-title} cluster on Nutanix in a disconnected environment. + +For more information, see xref:../installing/installing_nutanix/installing-restricted-networks-nutanix-installer-provisioned.adoc#installing-restricted-networks-nutanix-installer-provisioned[Installing a cluster on Nutanix in a restricted network]. diff --git a/modules/installing-openstack.adoc b/modules/installing-openstack.adoc new file mode 100644 index 000000000000..9ac77d420806 --- /dev/null +++ b/modules/installing-openstack.adoc @@ -0,0 +1,12 @@ +// Module included in the following assemblies: +// +// disconnected/installing.adoc + +:_mod-docs-content-type: REFERENCE +[id="installing-ibm-openstack_{context}"] += Installing a cluster on OpenStack + +[role="_abstract"] +You can install an {product-title} cluster on {rh-openstack-first} in a disconnected environment. + +For more information, see xref:../installing/installing_openstack/installing-openstack-installer-restricted.adoc#installing-openstack-installer-restricted[Installing a cluster on OpenStack in a restricted network]. diff --git a/modules/installing-vsphere.adoc b/modules/installing-vsphere.adoc new file mode 100644 index 000000000000..c46f005dad2b --- /dev/null +++ b/modules/installing-vsphere.adoc @@ -0,0 +1,16 @@ +// Module included in the following assemblies: +// +// disconnected/installing.adoc + +:_mod-docs-content-type: REFERENCE +[id="installing-vsphere_{context}"] += Installing a cluster on {vmw-short} + +[role="_abstract"] +You can install an {product-title} cluster on {vmw-first} in a disconnected environment. + +For more information, see: + +* Installer-provisioned infrastructure: xref:../installing/installing_vsphere/ipi/installing-restricted-networks-installer-provisioned-vsphere.adoc#installing-restricted-networks-installer-provisioned-vsphere[Installing a cluster on {vmw-short} in a restricted network] + +* User-provisioned infrastructure: xref:../installing/installing_vsphere/upi/installing-restricted-networks-vsphere.adoc#installing-restricted-networks-vsphere[Installing a cluster on {vmw-short} in a restricted network with user-provisioned infrastructure]