---
title: Installing a cluster in a disconnected environment
---

# Installing a cluster in a disconnected environment {#installing-disconnected-environments}

You can install an OpenShift Container Platform cluster in a disconnected environment, choosing the installation method and infrastructure that best suits your requirements. This includes installing OpenShift Container Platform on either on-premise hardware or on a cloud hosting service such as Amazon Web Services (AWS).

The following sections outline all of the supported methods for installing a cluster in a disconnected environment.

> [!NOTE]
> 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 with installer-provisioned infrastructure, see "Configuring an AWS account" and "Preparing to install a cluster on AWS".

## Installing a cluster with the Agent-based Installer {#installing-agent_installing-disconnected-environments}

You can install an OpenShift Container Platform cluster in a disconnected environment with the Agent-based Installer.

For more information, see the following:

- [Understanding disconnected installation mirroring](/openshift-docs-markdown/installing/installing_with_agent_based_installer/understanding-disconnected-installation-mirroring#understanding-disconnected-installation-mirroring)
- [Installing a cluster with customizations](/openshift-docs-markdown/installing/installing_with_agent_based_installer/installing-with-agent-based-installer#installing-with-agent-based-installer)

## Installing a cluster on Amazon Web Services {#installing-aws_installing-disconnected-environments}

You can install an OpenShift Container Platform cluster on Amazon Web Services (AWS) in a disconnected environment.

For more information, see the following:

- Installer-provisioned infrastructure: [Installing a cluster on AWS in a restricted network](/openshift-docs-markdown/installing/installing_aws/ipi/installing-restricted-networks-aws-installer-provisioned#installing-restricted-networks-aws-installer-provisioned)
- User-provisioned infrastructure: [Installing a cluster on AWS in a restricted network with user-provisioned infrastructure](/openshift-docs-markdown/installing/installing_aws/upi/installing-restricted-networks-aws#installing-restricted-networks-aws)

## Installing a cluster on Microsoft Azure {#installing-azure_installing-disconnected-environments}

You can install an OpenShift Container Platform cluster on Microsoft Azure in a disconnected environment.

For more information, see the following:

- Installer-provisioned infrastructure: [Installing a cluster on Azure in a restricted network](/openshift-docs-markdown/installing/installing_azure/ipi/installing-restricted-networks-azure-installer-provisioned#installing-restricted-networks-azure-installer-provisioned)
- User-provisioned infrastructure: [Installing a cluster on Azure in a restricted network with user-provisioned infrastructure](/openshift-docs-markdown/installing/installing_azure/upi/installing-restricted-networks-azure-user-provisioned#installing-restricted-networks-azure-user-provisioned)

## Installing a cluster on Google Cloud {#installing-gcp_installing-disconnected-environments}

You can install an OpenShift Container Platform cluster on Google Cloud in a disconnected environment.

For more information, see the following:

- Installer-provisioned infrastructure: [Installing a cluster on Google Cloud in a restricted network](/openshift-docs-markdown/installing/installing_gcp/installing-restricted-networks-gcp-installer-provisioned#installing-restricted-networks-gcp-installer-provisioned)
- User-provisioned infrastructure: [Installing a cluster on Google Cloud in a restricted network with user-provisioned infrastructure](/openshift-docs-markdown/installing/installing_gcp/installing-restricted-networks-gcp#installing-restricted-networks-gcp)

## Installing a cluster on IBM Cloud {#installing-ibm-cloud_installing-disconnected-environments}

You can install an OpenShift Container Platform cluster on IBM Cloud(R) in a disconnected environment.

For more information, see [Installing a cluster on IBM Cloud in a restricted network](/openshift-docs-markdown/installing/installing_ibm_cloud/installing-ibm-cloud-restricted#installing-ibm-cloud-restricted).

## Installing a cluster on Nutanix {#installing-nutanix_installing-disconnected-environments}

You can install an OpenShift Container Platform cluster on Nutanix in a disconnected environment.

For more information, see [Installing a cluster on Nutanix in a restricted network](/openshift-docs-markdown/installing/installing_nutanix/installing-restricted-networks-nutanix-installer-provisioned#installing-restricted-networks-nutanix-installer-provisioned).

## Installing a bare metal cluster {#installing-baremetal_installing-disconnected-environments}

You can install a bare metal OpenShift Container Platform cluster in a disconnected environment.

For more information, see [Installing a user-provisioned bare metal cluster on a restricted network](/openshift-docs-markdown/installing/installing_bare_metal/upi/installing-restricted-networks-bare-metal#installing-restricted-networks-bare-metal).

## Installing a cluster on IBM Z(R) or IBM(R) LinuxONE {#installing-ibm-z_installing-disconnected-environments}

You can install an OpenShift Container Platform cluster on IBM Z(R) or IBM(R) LinuxONE in a disconnected environment.

For more information, see the following:

- [Installing a cluster with z/VM on IBM Z and IBM LinuxONE in a restricted network](/openshift-docs-markdown/installing/installing_ibm_z/upi/installing-restricted-networks-ibm-z#installing-restricted-networks-ibm-z)
- [Installing a cluster with RHEL KVM on IBM Z and IBM LinuxONE in a restricted network](/openshift-docs-markdown/installing/installing_ibm_z/upi/installing-restricted-networks-ibm-z-kvm#installing-restricted-networks-ibm-z-kvm)
- [Installing a cluster in an LPAR on IBM Z and IBM LinuxONE in a restricted network](/openshift-docs-markdown/installing/installing_ibm_z/upi/installing-restricted-networks-ibm-z-lpar#installing-restricted-networks-ibm-z-lpar)

## Installing a cluster on IBM Power {#installing-ibm-power_installing-disconnected-environments}

You can install an OpenShift Container Platform cluster on IBM Power in a disconnected environment.

For more information, see [Installing a cluster on IBM Power in a restricted network](/openshift-docs-markdown/installing/installing_ibm_power/installing-restricted-networks-ibm-power#installing-restricted-networks-ibm-power).

## Installing a cluster on OpenStack {#installing-ibm-openstack_installing-disconnected-environments}

You can install an OpenShift Container Platform cluster on Red Hat OpenStack Platform (RHOSP) in a disconnected environment.

For more information, see [Installing a cluster on OpenStack in a restricted network](/openshift-docs-markdown/installing/installing_openstack/installing-openstack-installer-restricted#installing-openstack-installer-restricted).

## Installing a cluster on vSphere {#installing-vsphere_installing-disconnected-environments}

You can install an OpenShift Container Platform cluster on VMware vSphere in a disconnected environment.

For more information, see the following:

- Installer-provisioned infrastructure: [Installing a cluster on vSphere in a restricted network](/openshift-docs-markdown/installing/installing_vsphere/ipi/installing-restricted-networks-installer-provisioned-vsphere#installing-restricted-networks-installer-provisioned-vsphere)
- User-provisioned infrastructure: [Installing a cluster on vSphere in a restricted network with user-provisioned infrastructure](/openshift-docs-markdown/installing/installing_vsphere/upi/installing-restricted-networks-vsphere#installing-restricted-networks-vsphere)

**Additional resources**
{._additional-resources}

- [Configuring an AWS account](/openshift-docs-markdown/installing/installing_aws/installing-aws-account#installing-aws-account)
- [Preparing to install a cluster on AWS](/openshift-docs-markdown/installing/installing_aws/ipi/ipi-aws-preparing-to-install#ipi-aws-preparing-to-install)
