1
0
mirror of https://github.com/openshift/openshift-docs.git synced 2026-02-05 12:46:18 +01:00
Files
openshift-docs/hosted_control_planes/hcp-deploy/hcp-deploy-aws.adoc
2025-11-20 17:24:32 +00:00

90 lines
4.4 KiB
Plaintext

:_mod-docs-content-type: ASSEMBLY
[id="hcp-deploy-aws"]
include::_attributes/common-attributes.adoc[]
= Deploying {hcp} on {aws-short}
:context: hcp-deploy-aws
toc::[]
A _hosted cluster_ is an {product-title} cluster with its API endpoint and control plane that are hosted on the management cluster. The hosted cluster includes the control plane and its corresponding data plane. To configure {hcp} on premises, you must install {mce} in a management cluster. By deploying the HyperShift Operator on an existing managed cluster by using the `hypershift-addon` managed cluster add-on, you can enable that cluster as a management cluster and start to create the hosted cluster. The `hypershift-addon` managed cluster add-on is enabled by default for the `local-cluster` managed cluster.
You can use the {mce-short} console or the hosted control plane command-line interface (CLI), `hcp`, to create a hosted cluster. The hosted cluster is automatically imported as a managed cluster. However, you can xref:../../hosted_control_planes/hcp-import.adoc#hcp-import-disable_hcp-import[disable this automatic import feature into {mce-short}].
include::modules/hcp-aws-prepare.adoc[leveloffset=+1]
include::modules/hcp-aws-prereqs.adoc[leveloffset=+2]
include::modules/hcp-access-hc-aws-hcpcli.adoc[leveloffset=+1]
[role="_additional-resources"]
.Additional resources
* link:https://docs.redhat.com/en/documentation/red_hat_advanced_cluster_management_for_kubernetes/2.14/html/clusters/cluster_mce_overview#ansible-config-hosted-cluster[Configuring Ansible Automation Platform jobs to run on hosted clusters]
* link:https://docs.redhat.com/en/documentation/red_hat_advanced_cluster_management_for_kubernetes/2.14/html/clusters/cluster_mce_overview#advanced-config-engine[Advanced configuration]
* link:https://docs.redhat.com/en/documentation/red_hat_advanced_cluster_management_for_kubernetes/2.14/html/clusters/cluster_mce_overview#enable-cim[Enabling the central infrastructure management service]
* xref:../../hosted_control_planes/hcp-prepare/hcp-enable-disable.adoc#hcp-enable-manual_hcp-enable-disable[Manually enabling the {hcp} feature]
* xref:../../hosted_control_planes/hcp-prepare/hcp-enable-disable.adoc#hcp-disable_hcp-enable-disable[Disabling the {hcp} feature]
* xref:../../networking/networking_operators/sr-iov-operator/configuring-sriov-operator.adoc#sriov-operator-hosted-control-planes_configuring-sriov-operator[Deploying the SR-IOV Operator for {hcp}]
include::modules/hcp-aws-create-secret-s3.adoc[leveloffset=+1]
include::modules/hcp-aws-create-public-zone.adoc[leveloffset=+1]
include::modules/hcp-aws-create-role-sts-creds.adoc[leveloffset=+1]
include::modules/hcp-aws-enable-private-link.adoc[leveloffset=+1]
include::modules/hcp-aws-enable-ext-dns.adoc[leveloffset=+1]
include::modules/hcp-aws-enable-ext-dns-prereq.adoc[leveloffset=+2]
include::modules/hcp-aws-set-up-ext-dns.adoc[leveloffset=+2]
include::modules/hcp-aws-create-dns-hosted-zone.adoc[leveloffset=+2]
include::modules/hcp-aws-hc-ext-dns.adoc[leveloffset=+2]
include::modules/hcp-custom-dns.adoc[leveloffset=+2]
include::modules/hcp-aws-deploy-hc.adoc[leveloffset=+1]
[role="_additional-resources"]
.Additional resources
* xref:../../hosted_control_planes/hcp-deploy/hcp-deploy-aws.adoc#hcp-enable-arm-amd_hcp-deploy-aws[Running hosted clusters on an ARM64 architecture]
include::modules/hcp-access-hc-aws.adoc[leveloffset=+2]
include::modules/hcp-access-pub-hc-aws.adoc[leveloffset=+2]
include::modules/hcp-access-pub-hc-aws-cli.adoc[leveloffset=+2]
include::modules/hcp-custom-cert.adoc[leveloffset=+1]
include::modules/hc-create-aws-multi-zones.adoc[leveloffset=+1]
include::modules/hcp-create-hc-multi-zone-aws-creds.adoc[leveloffset=+2]
include::modules/hcp-enable-arm-amd.adoc[leveloffset=+1]
include::modules/hcp-create-hc-arm64-aws.adoc[leveloffset=+2]
include::modules/hcp-create-np-arm64-aws.adoc[leveloffset=+2]
[role="_additional-resources"]
.Additional resources
* link:https://docs.redhat.com/en/documentation/red_hat_advanced_cluster_management_for_kubernetes/2.14/html/clusters/cluster_mce_overview#configure-hosted-disconnected-digest-image[Extracting the {product-title} release image digest]
include::modules/hcp-create-private-hc-aws.adoc[leveloffset=+1]
//[role="_additional-resources"]
//.Additional resources
//Identity and Access Management (IAM) permissions
include::modules/hcp-access-priv-mgmt-aws.adoc[leveloffset=+2]