Skip to content

Commit dbc13f0

Browse files
authored
Merge pull request #49805 from aireilly/td-522
TELCODOCS-522 - ZTP content reorg
2 parents b54ed1b + e24b5ea commit dbc13f0

File tree

170 files changed

+2445
-3115
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

170 files changed

+2445
-3115
lines changed

_attributes/common-attributes.adoc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,7 @@ endif::openshift-origin[]
4646
:rh-storage: OpenShift Data Foundation
4747
:rh-rhacm-first: Red Hat Advanced Cluster Management (RHACM)
4848
:rh-rhacm: RHACM
49+
:rh-rhacm-version: 2.5
4950
:sandboxed-containers-first: OpenShift sandboxed containers
5051
:sandboxed-containers-operator: OpenShift sandboxed containers Operator
5152
:sandboxed-containers-version: 1.3

_topic_maps/_topic_map.yml

Lines changed: 26 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -2369,24 +2369,38 @@ Topics:
23692369
- Name: Creating a performance profile
23702370
File: cnf-create-performance-profiles
23712371
Distros: openshift-origin,openshift-enterprise
2372-
- Name: Deploying distributed units manually on single-node OpenShift
2373-
File: ztp-configuring-single-node-cluster-deployment-during-installation
2374-
Distros: openshift-origin,openshift-enterprise
2375-
- Name: Validating cluster tuning for vDU application workloads
2376-
File: ztp-vdu-validating-cluster-tuning
2377-
Distros: openshift-origin,openshift-enterprise
2378-
- Name: Provisioning and deploying a distributed unit (DU)
2379-
File: cnf-provisioning-and-deploying-a-distributed-unit
2380-
Distros: openshift-webscale
23812372
- Name: Workload partitioning on single-node OpenShift
23822373
File: sno-du-enabling-workload-partitioning-on-single-node-openshift
23832374
Distros: openshift-origin,openshift-enterprise
2384-
- Name: Deploying distributed units at scale in a disconnected environment
2385-
File: ztp-deploying-disconnected
2386-
Distros: openshift-origin,openshift-enterprise
23872375
- Name: Requesting CRI-O and Kubelet profiling data by using the Node Observability Operator
23882376
File: node-observability-operator
23892377
Distros: openshift-origin,openshift-enterprise
2378+
- Name: Clusters at the network far edge
2379+
Dir: ztp_far_edge
2380+
Distros: openshift-origin,openshift-enterprise
2381+
Topics:
2382+
- Name: Challenges of the network far edge
2383+
File: ztp-deploying-far-edge-clusters-at-scale
2384+
- Name: Preparing the hub cluster for ZTP
2385+
File: ztp-preparing-the-hub-cluster
2386+
- Name: Installing managed clusters with RHACM and SiteConfig resources
2387+
File: ztp-deploying-far-edge-sites
2388+
- Name: Configuring managed clusters with policies and PolicyGenTemplate resources
2389+
File: ztp-configuring-managed-clusters-policies
2390+
- Name: Manually installing a single-node OpenShift cluster with ZTP
2391+
File: ztp-manual-install
2392+
- Name: Recommended single-node OpenShift cluster configuration for vDU application workloads
2393+
File: ztp-reference-cluster-configuration-for-vdu
2394+
- Name: Validating cluster tuning for vDU application workloads
2395+
File: ztp-vdu-validating-cluster-tuning
2396+
- Name: Advanced managed cluster configuration with SiteConfig resources
2397+
File: ztp-advanced-install-ztp
2398+
- Name: Advanced managed cluster configuration with PolicyGenTemplate resources
2399+
File: ztp-advanced-policy-config
2400+
- Name: Updating managed clusters with the Topology Aware Lifecycle Manager
2401+
File: ztp-talm-updating-managed-policies
2402+
- Name: Updating GitOps ZTP
2403+
File: ztp-updating-gitops
23902404
---
23912405
Name: Specialized hardware and driver enablement
23922406
Dir: hardware_enablement
75.9 KB
Loading
122 KB
Loading
76.8 KB
Loading

installing/installing_with_agent_based_installer/installing-with-agent-based-installer.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,4 +24,4 @@ include::modules/sample-ztp-custom-resources.adoc[leveloffset=+1]
2424
[role="_additional-resources"]
2525
.Additional resources
2626

27-
* See xref:../../scalability_and_performance/ztp-deploying-disconnected.adoc#ztp-deploying-disconnected[ZTP custom resources] to learn more about ZTP.
27+
* See xref:../../scalability_and_performance/ztp_far_edge/ztp-deploying-far-edge-clusters-at-scale.adoc#ztp-deploying-far-edge-clusters-at-scale[Challenges of the network far edge] to learn more about zero touch provisioning (ZTP).

modules/about-ztp-and-distributed-units-on-openshift-clusters.adoc

Lines changed: 0 additions & 25 deletions
This file was deleted.

modules/about-ztp.adoc

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
// Module included in the following assemblies:
2+
//
3+
// * scalability_and_performance/ztp_far_edge/ztp-deploying-far-edge-clusters-at-scale.adoc
4+
5+
:_content-type: CONCEPT
6+
[id="about-ztp_{context}"]
7+
= Using ZTP to provision clusters at the network far edge
8+
9+
{rh-rhacm-first} manages clusters in a hub-and-spoke architecture, where a single hub cluster manages many spoke clusters. Hub clusters running {rh-rhacm} provision and deploy the managed clusters by using zero touch provisioning (ZTP) and the assisted service that is deployed when you install {rh-rhacm}.
10+
11+
The assisted service handles provisioning of {product-title} on single node clusters, three-node clusters, or standard clusters running on bare metal.
12+
13+
A high-level overview of using ZTP to provision and maintain bare-metal hosts with {product-title} is as follows:
14+
15+
* A hub cluster running {rh-rhacm} manages an internal registry that mirrors the {product-title} release images. {rh-rhacm} uses the internal registry to provision the managed clusters.
16+
17+
* You manage the bare-metal hosts in a YAML format inventory file, versioned in a Git repository.
18+
19+
* You make the hosts ready for provisioning as managed clusters, and use {rh-rhacm} and the assisted service to install the bare-metal hosts on site.
20+
21+
Installing and deploying the clusters is a two-stage process, involving an initial installation phase, and a subsequent configuration phase. The following diagram illustrates this workflow:
22+
23+
image::217_OpenShift_Zero_Touch_Provisioning_updates_1022_2.png[Using GitOps and ZTP to install and deploy managed clusters]

modules/cnf-about-topology-aware-lifecycle-manager-blocking-crs.adoc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// Module included in the following assemblies:
2-
// Epic CNF-2600 (CNF-2133) (4.10), Story TELCODOCS-285
3-
// * scalability_and_performance/ztp-deploying-disconnected.adoc
2+
//
3+
// * scalability_and_performance/cnf-talm-for-cluster-upgrades.adoc
44

55
:_content-type: PROCEDURE
66
[id="cnf-about-topology-aware-lifecycle-manager-blocking-crs_{context}"]

modules/cnf-about-topology-aware-lifecycle-manager-policies.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,6 @@ Supported use cases include the following:
1616
1717
For policies that update an Operator subscription with manual approval, {cgu-operator} provides additional functionality that approves the installation of the updated Operator.
1818

19-
For more information about managed policies, see link:https://access.redhat.com/documentation/en-us/red_hat_advanced_cluster_management_for_kubernetes/2.4/html-single/governance/index#policy-overview[Policy Overview] in the {rh-rhacm} documentation.
19+
For more information about managed policies, see link:https://access.redhat.com/documentation/en-us/red_hat_advanced_cluster_management_for_kubernetes/{rh-rhacm-version}/html-single/governance/index#policy-overview[Policy Overview] in the {rh-rhacm} documentation.
2020

2121
For more information about the `PolicyGenTemplate` CRD, see the "About the PolicyGenTemplate" section in "Deploying distributed units at scale in a disconnected environment".

0 commit comments

Comments
 (0)