1
0
mirror of https://github.com/openshift/openshift-docs.git synced 2026-02-05 12:46:18 +01:00
Files
openshift-docs/modules/installation-user-infra-generate.adoc
2025-10-29 16:59:21 +00:00

160 lines
5.5 KiB
Plaintext

// Module included in the following assemblies:
//
// * installing/installing_aws/installing-aws-user-infra.adoc
// * installing/installing_azure/installing-azure-user-infra.adoc
// * installing/installing_azure_stack_hub/installing-azure-stack-hub-user-infra.adoc
// * installing/installing_gcp/installing-gcp-user-infra.adoc
// * installing/installing_gcp/installing-gcp-shared-vpc.adoc
// * installing/installing_aws/installing-restricted-networks-aws.adoc
// * installing/installaing_aws/installing-aws-localzone.adoc
// * installing/installaing_aws/installing-aws-wavelength-zone.adoc
// * installing/installing_gcp/installing-restricted-networks-gcp.adoc
// * installing/installing_azure/installing-restricted-networks-azure-user-provisioned.adoc
ifeval::["{context}" == "installing-restricted-networks-aws"]
:restricted:
:cp-first: Amazon Web Services
:cp: AWS
:aws:
endif::[]
ifeval::["{context}" == "installing-aws-user-infra"]
:cp-first: Amazon Web Services
:cp: AWS
:aws:
endif::[]
ifeval::["{context}" == "installing-aws-localzone"]
:cp-first: Amazon Web Services
:cp: AWS
:aws:
endif::[]
ifeval::["{context}" == "installing-aws-wavelength-zone"]
:cp-first: Amazon Web Services
:cp: AWS
:aws:
endif::[]
ifeval::["{context}" == "installing-azure-user-infra"]
:cp-first: Microsoft Azure
:cp: Azure
:azure:
endif::[]
ifeval::["{context}" == "installing-azure-stack-hub-user-infra"]
:cp-first: Microsoft Azure Stack Hub
:cp: Azure Stack Hub
:ash:
endif::[]
ifeval::["{context}" == "installing-gcp-user-infra"]
:cp-first: Google Cloud
:cp: Google Cloud
:gcp:
endif::[]
ifeval::["{context}" == "installing-gcp-user-infra-vpc"]
:cp-first: Google Cloud
:cp: Google Cloud
:gcp:
endif::[]
ifeval::["{context}" == "installing-gcp-shared-vpc"]
:cp-first: Google Cloud
:cp: Google Cloud
:gcp-shared:
endif::[]
ifeval::["{context}" == "installing-restricted-networks-gcp"]
:cp-first: Google Cloud
:cp: Google Cloud
:gcp:
endif::[]
ifeval::["{context}" == "installing-openstack-user"]
:cp-first: Red Hat OpenStack Platform
:cp: RHOSP
endif::[]
ifeval::["{context}" == "installing-openstack-user-sr-iov"]
:cp-first: Red Hat OpenStack Platform
:cp: RHOSP
endif::[]
ifeval::["{context}" == "installing-restricted-networks-azure-user-provisioned"]
:cp-first: Microsoft Azure
:cp: Azure
:azure:
endif::[]
:_mod-docs-content-type: CONCEPT
[id="installation-user-infra-generate_{context}"]
= Creating the installation files for {cp}
ifdef::azure[]
To install {product-title} on {cp-first} using user-provisioned infrastructure, you must generate the files that the installation program needs to deploy your cluster and modify them so that the cluster creates only the machines that it will use. You generate and customize the `install-config.yaml` file, Kubernetes manifests, and Ignition config files. You also have the option to first set up a separate `var` partition during the preparation phases of installation.
endif::azure[]
ifdef::ash[]
To install {product-title} on {cp-first} using user-provisioned infrastructure, you must generate the files that the installation program needs to deploy your cluster and modify them so that the cluster creates only the machines that it will use. You manually create the `install-config.yaml` file, and then generate and customize the Kubernetes manifests and Ignition config files. You also have the option to first set up a separate `var` partition during the preparation phases of installation.
endif::ash[]
ifdef::aws,gcp[]
To install {product-title} on {cp-first} using user-provisioned infrastructure, you must generate the files that the installation program needs to deploy your cluster and modify them so that the cluster creates only the machines that it will use. You generate and customize the `install-config.yaml` file, Kubernetes manifests, and Ignition config files. You also have the option to first set up a separate `var` partition during the preparation phases of installation.
endif::aws,gcp[]
ifdef::gcp-shared[]
To install {product-title} on {cp-first} into a shared VPC, you must generate the `install-config.yaml` file and modify it so that the cluster uses the correct VPC networks, DNS zones, and project names.
endif::gcp-shared[]
ifeval::["{context}" == "installing-restricted-networks-aws"]
:!restricted:
:!cp-first:
:!cp:
:!aws:
endif::[]
ifeval::["{context}" == "installing-aws-user-infra"]
:!cp-first:
:!cp:
:!aws:
endif::[]
ifeval::["{context}" == "installing-aws-localzone"]
:!cp-first: Amazon Web Services
:!cp: AWS
:!aws:
endif::[]
ifeval::["{context}" == "installing-aws-wavelength-zone"]
:!cp-first: Amazon Web Services
:!cp: AWS
:!aws:
endif::[]
ifeval::["{context}" == "installing-azure-user-infra"]
:!cp-first:
:!cp:
:!azure:
endif::[]
ifeval::["{context}" == "installing-azure-stack-hub-user-infra"]
:!cp-first: Microsoft Azure Stack Hub
:!cp: Azure Stack Hub
:!ash:
endif::[]
ifeval::["{context}" == "installing-gcp-user-infra"]
:!cp-first:
:!cp:
:!gcp:
endif::[]
ifeval::["{context}" == "installing-gcp-user-infra-vpc"]
:!cp-first: Google Cloud
:!cp: Google Cloud
:!gcp:
endif::[]
ifeval::["{context}" == "installing-gcp-shared-vpc"]
:!cp-first: Google Cloud
:!cp: Google Cloud
:!gcp-shared:
endif::[]
ifeval::["{context}" == "installing-restricted-networks-gcp"]
:!cp-first:
:!cp:
:!gcp:
endif::[]
ifeval::["{context}" == "installing-openstack-user"]
:!cp-first: Red Hat OpenStack Platform
:!cp: RHOSP
endif::[]
ifeval::["{context}" == "installing-openstack-user-sr-iov"]
:!cp-first: Red Hat OpenStack Platform
:!cp: RHOSP
endif::[]
ifeval::["{context}" == "installing-restricted-networks-azure-user-provisioned"]
:!cp-first: Microsoft Azure
:!cp: Azure
:!azure:
endif::[]