|
1 | 1 | :_mod-docs-content-type: ASSEMBLY |
2 | | -[id="preparing-to-install-on-aws"] |
| 2 | +[id="installing-methods-aws"] |
3 | 3 | = Installation methods |
4 | 4 | include::_attributes/common-attributes.adoc[] |
5 | 5 | :context: preparing-to-install-on-aws |
6 | 6 |
|
7 | 7 | toc::[] |
8 | 8 |
|
9 | | -You can install {product-title} on Amazon Web Services (AWS) using installer-provisioned or user-provisioned infrastructure. The default installation type uses installer-provisioned infrastructure, where the installation program provisions the underlying infrastructure for the cluster. You can also install {product-title} on infrastructure that you provision. If you do not use infrastructure that the installation program provisions, you must manage and maintain the cluster resources yourself. You can also install {product-title} on a single node, which is a specialized installation method that is ideal for edge computing environments. |
| 9 | +[role="_abstract"] |
| 10 | +You can install {product-title} on {aws-full} using installer-provisioned, user-provisioned infrastructure, or on a single node, depending on the needs of your use case. |
10 | 11 |
|
11 | | -[id="choosing-an-method-to-install-ocp-on-aws-installer-provisioned"] |
12 | | -== Installing a cluster on installer-provisioned infrastructure |
| 12 | +The default installation type uses installer-provisioned infrastructure, where the installation program provisions the underlying infrastructure for the cluster. |
13 | 13 |
|
14 | | -You can install a cluster on AWS infrastructure that is provisioned by the {product-title} installation program, by using one of the following methods: |
| 14 | +You can also install {product-title} on infrastructure that you provision. If you do not use infrastructure that the installation program provisions, you must manage and maintain the cluster resources yourself. |
15 | 15 |
|
16 | | -* **xref:../../installing/installing_aws/ipi/installing-aws-default.adoc#installing-aws-default[Installing a cluster quickly on AWS]**: You can install {product-title} on AWS infrastructure that is provisioned by the {product-title} installation program. You can install a cluster quickly by using the default configuration options. |
| 16 | +You can also install {product-title} on a single node, which is a specialized installation method that is ideal for edge computing environments. |
17 | 17 |
|
18 | | -* **xref:../../installing/installing_aws/ipi/installing-aws-customizations.adoc#installing-aws-customizations[Installing a customized cluster on AWS]**: You can install a customized cluster on AWS infrastructure that the installation program provisions. You can also customize your {product-title} network configuration during installation, so that your cluster can coexist with your existing IP address allocations and adhere to your network requirements. The installation program allows for some customization to be applied at the installation stage. Many other customization options are available xref:../../post_installation_configuration/cluster-tasks.adoc#post-install-cluster-tasks[post-installation]. |
| 18 | +include::modules/installing-aws-ipi.adoc[leveloffset=+1] |
19 | 19 |
|
20 | | -* **xref:../../installing/installing_aws/ipi/installing-restricted-networks-aws-installer-provisioned.adoc#installing-restricted-networks-aws-installer-provisioned[Installing a cluster on AWS in a restricted network]**: You can install {product-title} on AWS on installer-provisioned infrastructure by using an internal mirror of the installation release content. You can use this method to install a cluster that does not require an active internet connection to obtain the software components. |
| 20 | +include::modules/installing-aws-upi.adoc[leveloffset=+1] |
21 | 21 |
|
22 | | -* **xref:../../installing/installing_aws/ipi/installing-aws-vpc.adoc#installing-aws-vpc[Installing a cluster on an existing Virtual Private Cloud]**: You can install {product-title} on an existing AWS Virtual Private Cloud (VPC). You can use this installation method if you have constraints set by the guidelines of your company, such as limits when creating new accounts or infrastructure. |
23 | | - |
24 | | -* **xref:../../installing/installing_aws/ipi/installing-aws-private.adoc#installing-aws-private[Installing a private cluster on an existing VPC]**: You can install a private cluster on an existing AWS VPC. You can use this method to deploy {product-title} on an internal network that is not visible to the internet. |
25 | | - |
26 | | -* **xref:../../installing/installing_aws/ipi/installing-aws-specialized-region.adoc#installing-aws-specialized-region[Installing a cluster on AWS into a government or secret region]**: {product-title} can be deployed into AWS regions that are specifically designed for US government agencies at the federal, state, and local level, as well as contractors, educational institutions, and other US customers that must run sensitive workloads in the cloud. |
27 | | - |
28 | | -[id="choosing-an-method-to-install-ocp-on-aws-user-provisioned"] |
29 | | -== Installing a cluster on user-provisioned infrastructure |
30 | | - |
31 | | -You can install a cluster on AWS infrastructure that you provision, by using one of the following methods: |
32 | | - |
33 | | -* **xref:../../installing/installing_aws/upi/installing-aws-user-infra.adoc#installing-aws-user-infra[Installing a cluster on AWS infrastructure that you provide]**: You can install {product-title} on AWS infrastructure that you provide. You can use the provided CloudFormation templates to create stacks of AWS resources that represent each of the components required for an {product-title} installation. |
34 | | - |
35 | | -* **xref:../../installing/installing_aws/upi/installing-restricted-networks-aws.adoc#installing-restricted-networks-aws[Installing a cluster on AWS in a restricted network with user-provisioned infrastructure]**: You can install {product-title} on AWS infrastructure that you provide by using an internal mirror of the installation release content. You can use this method to install a cluster that does not require an active internet connection to obtain the software components. You can also use this installation method to ensure that your clusters only use container images that satisfy your organizational controls on external content. While you can install {product-title} by using the mirrored content, your cluster still requires internet access to use the AWS APIs. |
36 | | - |
37 | | -[id="choosing-an-method-to-install-ocp-on-aws-single-node"] |
38 | | -== Installing a cluster on a single node |
39 | | - |
40 | | -Installing {product-title} on a single node alleviates some of the requirements for high availability and large scale clusters. However, you must address the xref:../../installing/installing_sno/install-sno-preparing-to-install-sno.adoc#install-sno-requirements-for-installing-on-a-single-node_install-sno-preparing[requirements for installing on a single node], and the xref:../../installing/installing_sno/install-sno-installing-sno.adoc#additional-requirements-for-installing-sno-on-a-cloud-provider_install-sno-installing-sno-with-the-assisted-installer[additional requirements for installing {sno} on a cloud provider]. After addressing the requirements for single node installation, use the xref:../../installing/installing_aws/ipi/installing-aws-customizations.adoc#installing-aws-customizations[Installing a customized cluster on AWS] procedure to install the cluster. The xref:../../installing/installing_sno/install-sno-installing-sno.adoc#install-sno-installing-sno-manually[installing single-node OpenShift manually] section contains an exemplary `install-config.yaml` file when installing an {product-title} cluster on a single node. |
| 22 | +include::modules/installing-aws-single-node.adoc[leveloffset=+1] |
41 | 23 |
|
42 | 24 | [role="_additional-resources"] |
43 | | -[id="preparing-to-install-on-aws-additional-resources"] |
| 25 | +[id="installing-methods-aws-ipi-additional-resources"] |
44 | 26 | == Additional resources |
| 27 | +* xref:../../installing/installing_aws/ipi/installing-aws-default.adoc#installing-aws-default[Installing a cluster quickly on AWS] |
| 28 | +* xref:../../installing/installing_aws/ipi/installing-aws-customizations.adoc#installing-aws-customizations[Installing a customized cluster on AWS] |
| 29 | +* xref:../../post_installation_configuration/cluster-tasks.adoc#post-install-cluster-tasks[Post-installation] |
| 30 | +* xref:../../installing/installing_aws/ipi/installing-restricted-networks-aws-installer-provisioned.adoc#installing-restricted-networks-aws-installer-provisioned[Installing a cluster on AWS in a restricted network] |
| 31 | +* xref:../../installing/installing_aws/ipi/installing-aws-vpc.adoc#installing-aws-vpc[Installing a cluster on an existing Virtual Private Cloud] |
| 32 | +* xref:../../installing/installing_aws/ipi/installing-aws-private.adoc#installing-aws-private[Installing a private cluster on an existing VPC] |
| 33 | +* xref:../../installing/installing_aws/ipi/installing-aws-specialized-region.adoc#installing-aws-specialized-region[Installing a cluster on AWS into a government or secret region] |
| 34 | +* xref:../../installing/installing_aws/upi/installing-aws-user-infra.adoc#installing-aws-user-infra[Installing a cluster on AWS infrastructure that you provide] |
| 35 | +* xref:../../installing/installing_aws/upi/installing-restricted-networks-aws.adoc#installing-restricted-networks-aws[Installing a cluster on AWS in a restricted network with user-provisioned infrastructure] |
45 | 36 | * xref:../../architecture/architecture-installation.adoc#installation-process_architecture-installation[Installation process] |
0 commit comments