anchor.diff:  |xref:../installing/installing_ibm_z/installing-ibm-z.adoc#installing-ibm-z[X]
   |xref:../installing/installing_ibm_z/installing-ibm-z-kvm.adoc#installing-ibm-z-kvm[X]
   |xref:../installing/installing_ibm_power/installing-ibm-power.adoc#installing-ibm-power[X]
  -|
  -xref:../installing/installing_platform_agnostic/installing-platform-agnostic.adoc#installing-platform-agnostic[X]
  +|xref:../installing/installing_platform_agnostic/installing-platform-agnostic.adoc#installing-platform-agnostic[X]
   
   // Add RHV UPI link when docs are available: https://github.com/openshift/openshift-docs/pull/26484
   
  
positive.code: * VMware vSphere
  * VMware Cloud (VMC) on AWS
  * Bare metal or other platform agnostic infrastructure
  
  You can deploy an {product-title} 4 cluster to both on-premise hardware and to cloud hosting services, but all of the machines in a cluster must be in the same datacenter or cloud hosting service.
  
  
negative.code: .Installer-provisioned infrastructure options
  |===
  ifndef::openshift-origin[]
  ||AWS |Azure |GCP |{rh-openstack} |{rh-openstack} on SR-IOV |RHV |Bare metal |vSphere |VMC |IBM Z |IBM Power
  endif::openshift-origin[]
  ifdef::openshift-origin[]
  ||AWS |Azure |GCP |{rh-openstack} |{rh-openstack} on SR-IOV |oVirt |Bare metal |vSphere |VMC |IBM Z |IBM Power
  endif::openshift-origin[]
  
  |Default
  |xref:../installing/installing_aws/installing-aws-default.adoc#installing-aws-default[X]
  |xref:../installing/installing_azure/installing-azure-default.adoc#installing-azure-default[X]
  |xref:../installing/installing_gcp/installing-gcp-default.adoc#installing-gcp-default[X]
  |
  |
  |xref:../installing/installing_rhv/installing-rhv-default.adoc#installing-rhv-default[X]
  |xref:../installing/installing_bare_metal_ipi/ipi-install-overview.adoc#ipi-install-overview[X]
  