diff --git a/_topic_maps/_topic_map.yml b/_topic_maps/_topic_map.yml index ad7e211d32..08978d39ff 100644 --- a/_topic_maps/_topic_map.yml +++ b/_topic_maps/_topic_map.yml @@ -2119,6 +2119,15 @@ Topics: - Name: Deploying machine health checks File: deploying-machine-health-checks --- +Name: Hosted control planes +Dir: hosted_control_planes +Distros: openshift-enterprise, openshift-origin +Topics: +- Name: Hosted control planes overview + File: index +- Name: Managing hosted control planes + File: hcp-managing +--- Name: Nodes Dir: nodes Distros: openshift-enterprise,openshift-origin diff --git a/hosted_control_planes/_attributes b/hosted_control_planes/_attributes new file mode 120000 index 0000000000..f27fd275ea --- /dev/null +++ b/hosted_control_planes/_attributes @@ -0,0 +1 @@ +../_attributes/ \ No newline at end of file diff --git a/hosted_control_planes/hcp-managing.adoc b/hosted_control_planes/hcp-managing.adoc new file mode 100644 index 0000000000..03b1da1534 --- /dev/null +++ b/hosted_control_planes/hcp-managing.adoc @@ -0,0 +1,19 @@ +:_content-type: ASSEMBLY +[id="hcp-managing"] += Managing hosted control planes +include::_attributes/common-attributes.adoc[] +:context: hcp-managing + +toc::[] + +After you configure your environment for hosted control planes and create a hosted cluster, you can further manage your clusters and nodes. + +//updating hosted control planes +//restarting hosted control plane components +//pausing reconciliation +//debugging why nodes have not joined the cluster +//using service-level DNS for control plane services +//configuring metrics sets +include::modules/node-tuning-hosted-cluster.adoc[leveloffset=+1] +//automated machine management + diff --git a/hosted_control_planes/images b/hosted_control_planes/images new file mode 120000 index 0000000000..5e67573196 --- /dev/null +++ b/hosted_control_planes/images @@ -0,0 +1 @@ +../images \ No newline at end of file diff --git a/hosted_control_planes/index.adoc b/hosted_control_planes/index.adoc new file mode 100644 index 0000000000..8b33f0fea2 --- /dev/null +++ b/hosted_control_planes/index.adoc @@ -0,0 +1,25 @@ +:_content-type: ASSEMBLY +[id="hcp-overview"] += Hosted control planes overview +include::_attributes/common-attributes.adoc[] +:context: hcp-overview + +You can deploy {product-title} clusters by using two different control plane configurations: standalone or hosted control planes. The standalone configuration uses dedicated virtual machines or physical machines to host the control plane. With hosted control planes for {product-title}, you create control planes as pods on a hosting cluster without the need for dedicated virtual or physical machines for each control plane. + +toc::[] + +include::modules/hosted-control-planes-overview.adoc[leveloffset=+1] + +[role="_additional-resources"] +.Additional resources +* link:https://access.redhat.com/documentation/en-us/red_hat_advanced_cluster_management_for_kubernetes/2.7/html/clusters/cluster_mce_overview#hypershift-addon-intro[HyperShift add-on (Technology Preview)] + +* link:https://access.redhat.com/documentation/en-us/red_hat_advanced_cluster_management_for_kubernetes/2.7/html/clusters/cluster_mce_overview#hosted-control-planes-intro[Hosted control planes for Red Hat OpenShift Container Platform (Technology Preview)] + + +include::modules/hosted-control-planes-version-support.adoc[leveloffset=+1] + +[role="_additional-resources"] +.Additional resources + +* link:https://hypershift-docs.netlify.app/reference/api/[HyperShift API Reference] diff --git a/hosted_control_planes/modules b/hosted_control_planes/modules new file mode 120000 index 0000000000..464b823aca --- /dev/null +++ b/hosted_control_planes/modules @@ -0,0 +1 @@ +../modules \ No newline at end of file diff --git a/hosted_control_planes/snippets b/hosted_control_planes/snippets new file mode 120000 index 0000000000..9f5bc7e4dd --- /dev/null +++ b/hosted_control_planes/snippets @@ -0,0 +1 @@ +../snippets \ No newline at end of file diff --git a/modules/hosted-control-planes-overview.adoc b/modules/hosted-control-planes-overview.adoc index e64fdb9413..0a8667168b 100644 --- a/modules/hosted-control-planes-overview.adoc +++ b/modules/hosted-control-planes-overview.adoc @@ -1,11 +1,12 @@ // Module included in the following assemblies: // // * architecture/control-plane.adoc +// * hosted-control-planes/index.adoc :_content-type: CONCEPT [id="hosted-control-planes-overview_{context}"] -= Overview of hosted control planes (Technology Preview) += Introduction to hosted control planes (Technology Preview) You can use hosted control planes for Red Hat {product-title} to reduce management costs, optimize cluster deployment time, and separate management and workload concerns so that you can focus on your applications. diff --git a/modules/hosted-control-planes-version-support.adoc b/modules/hosted-control-planes-version-support.adoc index 7614f1a0dd..754c9a5e0c 100644 --- a/modules/hosted-control-planes-version-support.adoc +++ b/modules/hosted-control-planes-version-support.adoc @@ -1,6 +1,7 @@ // Module included in the following assemblies: // // * architecture/control-plane.adoc +// * hosted-control-planes/index.adoc :_content-type: CONCEPT