1
0
mirror of https://github.com/openshift/openshift-docs.git synced 2026-02-05 12:46:18 +01:00
Files
openshift-docs/rosa_install_access_delete_clusters/terraform/rosa-classic-creating-a-cluster-quickly-terraform.adoc
2025-10-07 23:19:44 +00:00

36 lines
2.0 KiB
Plaintext

:_content-type: ASSEMBLY
[id="rosa-classic-creating-a-cluster-quickly-terraform"]
= Creating a default ROSA (classic architecture) cluster using Terraform
include::_attributes/attributes-openshift-dedicated.adoc[]
:context: rosa-classic-creating-a-cluster-quickly-terraform
toc::[]
Create a {rosa-classic-first} cluster quickly by using a Terraform cluster template that is configured with the default cluster options.
The cluster creation process described below uses a Terraform configuration that prepares a {rosa-classic} AWS Security Token Service (STS) cluster with the following resources:
* An OIDC provider with a managed `oidc-config` configuration
* Prerequisite IAM Operator roles with associated AWS Managed ROSA Policies
* IAM account roles with associated AWS Managed ROSA Policies
* All other AWS resources required to create a ROSA with STS cluster
include::modules/rosa-terraform-overview.adoc[leveloffset=+1]
include::modules/rosa-sts-terraform-prerequisites.adoc[leveloffset=+1]
include::modules/rosa-sts-terraform-considerations.adoc[leveloffset=+1]
include::modules/rosa-sts-overview-of-the-default-cluster-specifications.adoc[leveloffset=+1]
[id="rosa-classic-creating-a-cluster-quickly-terraform-procedure"]
== Creating a default {rosa-classic} cluster using Terraform
The cluster creation process outlined below shows how to use Terraform to create your account-wide IAM roles and a {rosa-classic} cluster with a managed OIDC configuration.
include::modules/rosa-sts-cluster-terraform-setup.adoc[leveloffset=+2]
include::modules/rosa-classic-cluster-terraform-file-creation.adoc[leveloffset=+2]
include::modules/rosa-sts-cluster-terraform-execute.adoc[leveloffset=+2]
include::modules/rosa-sts-cluster-terraform-destroy.adoc[leveloffset=+2]
[role="_additional-resources"]
[id="additional-resources_rosa-classic-creating-a-cluster-quickly-terraform"]
== Additional resources
* xref:../../rosa_architecture/rosa-sts-about-iam-resources.adoc#rosa-sts-account-wide-roles-and-policies_rosa-sts-about-iam-resources[Account-wide IAM role and policy reference]