|
| 1 | +:_content-type: ASSEMBLY |
| 2 | +[id="installing-aws-secret-region"] |
| 3 | += Installing a cluster on AWS into a Top Secret Region |
| 4 | +include::modules/common-attributes.adoc[] |
| 5 | +:context: installing-aws-secret-region |
| 6 | + |
| 7 | +toc::[] |
| 8 | + |
| 9 | +In {product-title} version {product-version}, you can install a cluster on Amazon Web Services (AWS) into a Commercial Cloud Services (C2S) Top Secret Region. To configure the region, modify parameters in the `install config.yaml` file before you install the cluster. |
| 10 | + |
| 11 | +[id="prerequisites_installing-aws-secret-region"] |
| 12 | +== Prerequisites |
| 13 | + |
| 14 | +* You reviewed details about the xref:../../architecture/architecture-installation.adoc#architecture-installation[{product-title} installation and update] processes. |
| 15 | +* You read the documentation on xref:../../installing/installing-preparing.adoc#installing-preparing[selecting a cluster installation method and preparing it for users]. |
| 16 | +* You xref:../../installing/installing_aws/installing-aws-account.adoc#installing-aws-account[configured an AWS account] to host the cluster. |
| 17 | ++ |
| 18 | +[IMPORTANT] |
| 19 | +==== |
| 20 | +If you have an AWS profile stored on your computer, it must not use a temporary session token that you generated while using a multifactor authentication device. The cluster continues to use your current AWS credentials to create AWS resources for the entire life of the cluster, so you must use long-lived credentials. To generate appropriate keys, see link:https://docs.aws.amazon.com/IAM/latest/UserGuide/id_credentials_access-keys.html[Managing Access Keys for IAM Users] in the AWS documentation. You can supply the keys when you run the installation program. |
| 21 | +==== |
| 22 | +* If you use a firewall, you xref:../../installing/install_config/configuring-firewall.adoc#configuring-firewall[configured it to allow the sites] that your cluster requires access to. |
| 23 | +* If the cloud identity and access management (IAM) APIs are not accessible in your environment, or if you do not want to store an administrator-level credential secret in the `kube-system` namespace, you can xref:../../installing/installing_aws/manually-creating-iam.adoc#manually-creating-iam-aws[manually create and maintain IAM credentials]. |
| 24 | + |
| 25 | +include::modules/installation-aws-about-government-region.adoc[leveloffset=+1] |
| 26 | + |
| 27 | +include::modules/installation-aws-regions-with-no-ami.adoc[leveloffset=+1] |
| 28 | + |
| 29 | +include::modules/private-clusters-default.adoc[leveloffset=+1] |
| 30 | +include::modules/private-clusters-about-aws.adoc[leveloffset=+2] |
| 31 | + |
| 32 | +include::modules/installation-custom-aws-vpc.adoc[leveloffset=+1] |
| 33 | + |
| 34 | +include::modules/cluster-entitlements.adoc[leveloffset=+1] |
| 35 | + |
| 36 | +include::modules/installation-aws-upload-custom-rhcos-ami.adoc[leveloffset=+1] |
| 37 | + |
| 38 | +include::modules/ssh-agent-using.adoc[leveloffset=+1] |
| 39 | + |
| 40 | +include::modules/installation-obtaining-installer.adoc[leveloffset=+1] |
| 41 | + |
| 42 | +include::modules/installation-initializing-manual.adoc[leveloffset=+1] |
| 43 | +include::modules/installation-configuration-parameters.adoc[leveloffset=+2] |
| 44 | +include::modules/installation-supported-aws-machine-types.adoc[leveloffset=+2] |
| 45 | +include::modules/installation-aws-config-yaml.adoc[leveloffset=+2] |
| 46 | +include::modules/installation-configure-proxy.adoc[leveloffset=+2] |
| 47 | + |
| 48 | +include::modules/installation-launching-installer.adoc[leveloffset=+1] |
| 49 | + |
| 50 | +include::modules/cli-installing-cli.adoc[leveloffset=+1] |
| 51 | + |
| 52 | +include::modules/cli-logging-in-kubeadmin.adoc[leveloffset=+1] |
| 53 | + |
| 54 | +include::modules/logging-in-by-using-the-web-console.adoc[leveloffset=+1] |
| 55 | + |
| 56 | +[role="_additional-resources"] |
| 57 | +[id="additional-resources_installing-aws-secret-region_console"] |
| 58 | +.Additional resources |
| 59 | + |
| 60 | +* See xref:../../web_console/web-console.adoc#web-console[Accessing the web console] for more details about accessing and understanding the {product-title} web console. |
| 61 | + |
| 62 | +include::modules/cluster-telemetry.adoc[leveloffset=+1] |
| 63 | + |
| 64 | +[role="_additional-resources"] |
| 65 | +[id="additional-resources_installing-aws-secret-region_telemetry"] |
| 66 | +.Additional resources |
| 67 | + |
| 68 | +* See xref:../../support/remote_health_monitoring/about-remote-health-monitoring.adoc#about-remote-health-monitoring[About remote health monitoring] for more information about the Telemetry service. |
| 69 | + |
| 70 | +[id="next-steps_installing-aws-secret-region"] |
| 71 | +== Next steps |
| 72 | + |
| 73 | +* xref:../../installing/validating-an-installation.adoc#validating-an-installation[Validating an installation]. |
| 74 | +* xref:../../post_installation_configuration/cluster-tasks.adoc#available_cluster_customizations[Customize your cluster]. |
| 75 | +* If necessary, you can xref:../../support/remote_health_monitoring/opting-out-of-remote-health-reporting.adoc#opting-out-remote-health-reporting_opting-out-remote-health-reporting[opt out of remote health reporting]. |
| 76 | +* If necessary, you can xref:../../authentication/managing_cloud_provider_credentials/cco-mode-mint.adoc#manually-removing-cloud-creds_cco-mode-mint[remove cloud provider credentials]. |
0 commit comments