mirror of
https://github.com/openshift/openshift-docs.git
synced 2026-02-05 12:46:18 +01:00
Merge pull request #101506 from openshift-cherrypick-robot/cherry-pick-101056-to-enterprise-4.21
[enterprise-4.21] TELCODOCS-2345: Adding 4.19 Hub container to RDS and removing rendered CRs
This commit is contained in:
9
modules/hub-cluster-ref-config-crs.adoc
Normal file
9
modules/hub-cluster-ref-config-crs.adoc
Normal file
@@ -0,0 +1,9 @@
|
||||
// Module included in the following assemblies:
|
||||
//
|
||||
// * scalability-and-performance/telco-hub-rds.adoc
|
||||
|
||||
:_mod-docs-content-type: REFERENCE
|
||||
[id="hub-cluster-ref-config-crs_{context}"]
|
||||
= Hub cluster reference configuration CRs
|
||||
|
||||
The following sections briefly describe each custom resource (CR) for the telco management hub reference configuration in 4.19.
|
||||
29
modules/telco-hub-crs-advanced-cluster-management.adoc
Normal file
29
modules/telco-hub-crs-advanced-cluster-management.adoc
Normal file
@@ -0,0 +1,29 @@
|
||||
// Module included in the following assemblies:
|
||||
//
|
||||
// * scalability-and-performance/telco-hub-rds.adoc
|
||||
|
||||
:_mod-docs-content-type: REFERENCE
|
||||
[id="advanced-cluster-management-crs_{context}"]
|
||||
= {rh-rhacm-first} CRs
|
||||
|
||||
.{rh-rhacm} CRs
|
||||
[cols="4*", options="header", format=csv]
|
||||
|====
|
||||
Component,Reference CR,Description,Optional
|
||||
{rh-rhacm},`acmAgentServiceConfig.yaml`,Creates a policy to manage copying data from an object bucket claim into a secret for Observability to connect to Thanos.,No
|
||||
{rh-rhacm},`acmMCE.yaml`,Defines the MultiCluster Engine configuration required by ACM.,No
|
||||
{rh-rhacm},`acmMCH.yaml`,"Configures a `MultiClusterHub` CR with high availability, enabling various components and specifying installation settings.",No
|
||||
{rh-rhacm},`acmMirrorRegistryCM.yaml`,Defines the SSL certificates and mirror registry configuration for various Red Hat and {product-title} registries used by the `multicluster-engine` in the `multicluster-engine` namespace.,No
|
||||
{rh-rhacm},`acmNS.yaml`,Defines the `open-cluster-management` namespace with a label to enable cluster monitoring.,No
|
||||
{rh-rhacm},`acmOperGroup.yaml`,"Defines an OperatorGroup for the `open-cluster-management`` namespace, targeting the same namespace.",No
|
||||
{rh-rhacm},`acmPerfSearch.yaml`,Configures search for Open Cluster Management by defining various parameters and API settings.,No
|
||||
{rh-rhacm},`acmProvisioning.yaml`,Configures a provisioning resource in the metal3.io/v1alpha1 API version to watch all namespaces.,No
|
||||
{rh-rhacm},`acmSubscription.yaml`,Subscribes to the {rh-rhacm} Operator using automatic install plan approval.,No
|
||||
{rh-rhacm},`observabilityMCO.yaml`,Configures `MultiClusterObservability` for managing observability and alerting across multiple clusters.,No
|
||||
{rh-rhacm},`observabilityNS.yaml`,Creates an `open-cluster-management-observability` namespace.,No
|
||||
{rh-rhacm},`observabilityOBC.yaml`,Creates an `ObjectBucketClaim` CR in the `open-cluster-management-observability` namespace.,No
|
||||
{rh-rhacm},`observabilitySecret.yaml`,Creates a Secret CR in the `open-cluster-management-observability` namespace for storing Docker configuration details.,No
|
||||
{rh-rhacm},`pull-secret-copy.yaml`,Creates a policy to copy the global pull secret into observability namespaces.,No
|
||||
{rh-rhacm},`thanosSecret.yaml`,Creates a policy to copy data from an object bucket claim into a secret for observability to connect to Thanos.,No
|
||||
{cgu-operator},`talmSubscription.yaml`,Creates a `Subscription` CR for {cgu-operator}.,No
|
||||
|====
|
||||
22
modules/telco-hub-crs-container-registry.adoc
Normal file
22
modules/telco-hub-crs-container-registry.adoc
Normal file
@@ -0,0 +1,22 @@
|
||||
// Module included in the following assemblies:
|
||||
//
|
||||
// * scalability-and-performance/telco-hub-rds.adoc
|
||||
|
||||
:_mod-docs-content-type: REFERENCE
|
||||
[id="container-registry-crs_{context}"]
|
||||
= Container registry reference CRs
|
||||
|
||||
.Container registry CRs
|
||||
[cols="4*", options="header", format=csv]
|
||||
|====
|
||||
Component,Reference CR,Description,Optional
|
||||
Registry,`catalog-source.yaml`,Defines a `CatalogSource` CR for mirrored Operator catalogs.,No
|
||||
Registry,`idms-operator.yaml`,Defines an image digest `MirrorSet` Operator CR for mirrored Operator images.,No
|
||||
Registry,`idms-release.yaml`,Defines an image digest `MirrorSet` CR for {product-title} release images.,No
|
||||
Registry,`image-config.yaml`,Defines an image configuration CR to manage image registries and policies.,No
|
||||
Registry,`itms-generic.yaml`,Defines an image tag `MirrorSet` CR for mirrored images in a disconnected registry.,No
|
||||
Registry,`itms-release.yaml`,Defines an image tag `MirrorSet` CR for {product-title} release images.,No
|
||||
Registry,`kustomization.yaml`,Defines a `Kustomization` manifest for registry-related CRs.,No
|
||||
Registry,`operator-hub.yaml`,Configures the `OperatorHub` CR for offline catalog sources.,No
|
||||
Registry,`registry-ca.yaml`,Defines a `ConfigMap` CR containing registry CA certificates.,No
|
||||
|====
|
||||
30
modules/telco-hub-crs-gitops-ztp.adoc
Normal file
30
modules/telco-hub-crs-gitops-ztp.adoc
Normal file
@@ -0,0 +1,30 @@
|
||||
// Module included in the following assemblies:
|
||||
//
|
||||
// * scalability-and-performance/telco-hub-rds.adoc
|
||||
|
||||
:_mod-docs-content-type: REFERENCE
|
||||
[id="gitops-ztp-crs_{context}"]
|
||||
= {ztp-first} reference CRs
|
||||
|
||||
.[ztp] CRs
|
||||
[cols="4*", options="header", format=csv]
|
||||
|====
|
||||
Component,Reference CR,Description,Optional
|
||||
GitOps Operator,`argocd-ssh-known-hosts-cm.yaml`,Defines a `ConfigMap` CR to store SSH known hosts used by ArgoCD in a disconnected environment.,No
|
||||
GitOps Operator,`addPluginsPolicy.yaml`,Defines a policy to add ArgoCD custom plugins to the GitOps controller.,No
|
||||
GitOps Operator,`argocd-application.yaml`,Defines the ArgoCD Application for GitOps management.,No
|
||||
GitOps Operator,`argocd-tls-certs-cm.yaml`,Defines a `ConfigMap` CR for ArgoCD TLS certificate management.,No
|
||||
GitOps Operator,`clusterrole.yaml`,Defines the `ClusterRole` CR that grants permissions to the GitOps Operator.,No
|
||||
GitOps Operator,`clusterrolebinding.yaml`,Binds the `ClusterRole` CR to the ArgoCD controller `ServiceAccount` CR.,No
|
||||
GitOps Operator,`gitopsNS.yaml`,Defines an `openshift-gitops-operator` namespace with a label for cluster monitoring.,No
|
||||
GitOps Operator,`gitopsOperatorGroup.yaml`,Defines an OperatorGroup in the `openshift-gitops-operator` namespace with a default upgrade strategy.,No
|
||||
GitOps Operator,`gitopsSubscription.yaml`,"Defines a subscription for the {product-title} GitOps Operator, specifying automatic install plan approval and source details.",No
|
||||
GitOps Operator,`ztp-repo.yaml`,Defines the Git repository for ZTP manifests and configurations.,No
|
||||
GitOps applications,`app-project.yaml`,Defines an ArgoCD `AppProject` CR specifying resource whitelists and destination rules for cluster and namespace resources.,No
|
||||
GitOps applications,`clusters-app.yaml`,Defines a namespace and an ArgoCD application for managing the deployment of cluster configurations from the specified Git repository.,No
|
||||
GitOps applications,`gitops-cluster-rolebinding.yaml`,Defines a `ClusterRoleBinding` CR that grants the `cluster-admin` role to the openshift-gitops-argocd-application-controller service account in the `openshift-gitops` namespace.,No
|
||||
GitOps applications,`gitops-policy-rolebinding.yaml`,Binds the `cluster-manager-admin` cluster role to the ArgoCD application controller `ServiceAccount` CR.,No
|
||||
GitOps applications,`kustomization.yaml`,"Defines a Kustomization configuration for the {ztp} application installations, listing various YAML resources to be included.",No
|
||||
GitOps applications,`policies-app-project.yaml`,"Defines an Argo CD AppProject resource, specifying cluster and namespace resource whitelists and destinations.",No
|
||||
GitOps applications,`policies-app.yaml`,Defines the ArgoCD `Application` CR for policy management.,No
|
||||
|====
|
||||
15
modules/telco-hub-crs-installation.adoc
Normal file
15
modules/telco-hub-crs-installation.adoc
Normal file
@@ -0,0 +1,15 @@
|
||||
// Module included in the following assemblies:
|
||||
//
|
||||
// * scalability-and-performance/telco-hub-rds.adoc
|
||||
|
||||
:_mod-docs-content-type: REFERENCE
|
||||
[id="installation-crs_{context}"]
|
||||
= Installation reference CRs
|
||||
|
||||
.Installation CRs
|
||||
[cols="4*", options="header", format=csv]
|
||||
|====
|
||||
Component,Reference CR,Description,Optional
|
||||
Agent-based install,`agent-config.yaml`,"Use this example template `AgentConfig` CR to configure the Agent-based installer, specifying network and device settings for your target hosts.",No
|
||||
Agent-based install,`install-config.yaml`,"Use this example `install-config.yaml` template to configure your hub cluster installation for networking, control plane, compute nodes, mirror registries, and other environment-specific settings.",No
|
||||
|====
|
||||
20
modules/telco-hub-crs-logging.adoc
Normal file
20
modules/telco-hub-crs-logging.adoc
Normal file
@@ -0,0 +1,20 @@
|
||||
// Module included in the following assemblies:
|
||||
//
|
||||
// * scalability-and-performance/telco-hub-rds.adoc
|
||||
|
||||
:_mod-docs-content-type: REFERENCE
|
||||
[id="logging-crs_{context}"]
|
||||
= Logging reference CRs
|
||||
|
||||
.Logging CRs
|
||||
[cols="4*", options="header", format=csv]
|
||||
|====
|
||||
Component,Reference CR,Description,Optional
|
||||
Cluster Logging Operator,`clusterLogForwarder.yaml`,Defines the `ClusterLogForwarder` CR to send logs to configured outputs.,Yes
|
||||
Cluster Logging Operator,`clusterLogNS.yaml`,Configures a namespace for the Cluster Logging Operator.,Yes
|
||||
Cluster Logging Operator,`clusterLogOperGroup.yaml`,Configures an Operator group for the Cluster Logging Operator.,Yes
|
||||
Cluster Logging Operator,`clusterLogServiceAccount.yaml`,Defines the `ServiceAccount` CR used by Cluster Logging Operator components.,Yes
|
||||
Cluster Logging Operator,`clusterLogServiceAccountAuditBinding.yaml`,Binds the Cluster Logging `ServiceAccount` CR to audit log roles.,Yes
|
||||
Cluster Logging Operator,`clusterLogServiceAccountInfrastructureBinding.yaml`,Binds the Cluster Logging `ServiceAccount` CR to infrastructure log roles.,Yes
|
||||
Cluster Logging Operator,`clusterLogSubscription.yaml`,Defines a subscription for installing and managing the Cluster Logging Operator.,Yes
|
||||
|====
|
||||
22
modules/telco-hub-crs-storage.adoc
Normal file
22
modules/telco-hub-crs-storage.adoc
Normal file
@@ -0,0 +1,22 @@
|
||||
// Module included in the following assemblies:
|
||||
//
|
||||
// * scalability-and-performance/telco-hub-rds.adoc
|
||||
|
||||
:_mod-docs-content-type: REFERENCE
|
||||
[id="storage-crs_{context}"]
|
||||
= Storage reference CRs
|
||||
|
||||
.Storage CRs
|
||||
[cols="4*", options="header", format=csv]
|
||||
|====
|
||||
Component,Reference CR,Description,Optional
|
||||
Local Storage Operator,`lsoLocalVolume.yaml`,Defines a `LocalVolume` CR specifying local storage configuration and node selection criteria.,Yes
|
||||
Local Storage Operator,`lsoNS.yaml`,Defines the `openshift-local-storage` namespace.,Yes
|
||||
Local Storage Operator,`lsoOperatorGroup.yaml`,Defines an `OperatorGroup` for the `openshift-local-storage` namespace.,Yes
|
||||
Local Storage Operator,`lsoSubscription.yaml`,Defines a `Subscription` CR for the Local Storage Operator.,Yes
|
||||
{rh-storage},`odfNS.yaml`,Defines the `openshift-storage namespace` with specific annotations and labels for workload management and cluster monitoring.,Yes
|
||||
{rh-storage},`odfOperatorGroup.yaml`,Defines an `OperatorGroup` for the `openshift-storage` namespace.,Yes
|
||||
{rh-storage},`odfReady.yaml`,Defines a resource to verify readiness of the ODF deployment.,Yes
|
||||
{rh-storage},`odfSubscription.yaml`,"Configures an {product-title} subscription to the {rh-storage} Operator, specifying installation details such as the Operator's name, namespace, channel, and approval strategy.",Yes
|
||||
{rh-storage},`storageCluster.yaml`,"Defines a `StorageCluster` CR with specific resource requests and limits, storage device sets, and annotations for Argo CD synchronization.",No
|
||||
|====
|
||||
101
modules/telco-hub-rds-container.adoc
Normal file
101
modules/telco-hub-rds-container.adoc
Normal file
@@ -0,0 +1,101 @@
|
||||
// Module included in the following assemblies:
|
||||
//
|
||||
// * scalability-and-performance/telco-hub-rds.adoc
|
||||
|
||||
:_mod-docs-content-type: PROCEDURE
|
||||
[id="telco-hub-rds-container_{context}"]
|
||||
= Extracting the telco hub reference design configuration CRs
|
||||
|
||||
You can extract the complete set of custom resources (CRs) for the telco hub profile from the `openshift-telco-hub-rds-rhel9` container image.
|
||||
The container image has both the required CRs, and the optional CRs, for the telco hub profile.
|
||||
|
||||
.Prerequisites
|
||||
|
||||
* You have installed `podman`.
|
||||
|
||||
.Procedure
|
||||
|
||||
. Log on to the container image registry with your credentials by running the following command:
|
||||
+
|
||||
[source,terminal]
|
||||
----
|
||||
$ podman login registry.redhat.io
|
||||
----
|
||||
|
||||
. Extract the content from the `openshift-telco-hub-rds-rhel9` container image by running the following commands:
|
||||
+
|
||||
[source,terminal]
|
||||
----
|
||||
$ mkdir -p ./out
|
||||
----
|
||||
+
|
||||
[source,terminal]
|
||||
----
|
||||
$ podman run -it registry.redhat.io/openshift4/openshift-telco-hub-rds-rhel9:v4.19 | base64 -d | tar xv -C out
|
||||
----
|
||||
|
||||
.Verification
|
||||
|
||||
* The `out` directory has the following directory structure. You can view the telco hub CRs in the `out/telco-hub-rds/` directory by running the following command:
|
||||
+
|
||||
[source,terminal]
|
||||
----
|
||||
$ tree -L 4 out/telco-hub-rds/
|
||||
----
|
||||
+
|
||||
.Example output
|
||||
[source,text]
|
||||
----
|
||||
out/telco-hub-rds/
|
||||
├── configuration
|
||||
│ ├── example-overlays-config
|
||||
│ │ ├── acm
|
||||
│ │ │ ├── acmMirrorRegistryCM-patch.yaml
|
||||
│ │ │ ├── kustomization.yaml
|
||||
│ │ │ ├── options-agentserviceconfig-patch.yaml
|
||||
│ │ │ └── storage-mco-patch.yaml
|
||||
│ │ ├── gitops
|
||||
│ │ │ ├── argocd-tls-certs-cm-patch.yaml
|
||||
│ │ │ ├── init-argocd-app.yaml
|
||||
│ │ │ └── kustomization.yaml
|
||||
│ │ ├── logging
|
||||
│ │ │ ├── cluster-log-forwarder-patch.yaml
|
||||
│ │ │ ├── kustomization.yaml
|
||||
│ │ │ └── README.md
|
||||
│ │ ├── lso
|
||||
│ │ │ ├── kustomization.yaml
|
||||
│ │ │ └── local-storage-disks-patch.yaml
|
||||
│ │ ├── odf
|
||||
│ │ │ ├── kustomization.yaml
|
||||
│ │ │ └── options-storage-cluster.yaml
|
||||
│ │ └── registry
|
||||
│ │ ├── catalog-source-image-patch.yaml
|
||||
│ │ ├── idms-operator-mirrors-patch.yaml
|
||||
│ │ ├── idms-release-mirrors-patch.yaml
|
||||
│ │ ├── itms-generic-mirrors-patch.yaml
|
||||
│ │ ├── itms-release-mirrors-patch.yaml
|
||||
│ │ ├── kustomization.yaml
|
||||
│ │ └── registry-ca-patch.yaml
|
||||
│ ├── kustomization.yaml
|
||||
│ ├── README.md
|
||||
│ └── reference-crs
|
||||
│ ├── kustomization.yaml
|
||||
│ ├── optional
|
||||
│ │ ├── logging
|
||||
│ │ ├── lso
|
||||
│ │ └── odf-internal
|
||||
│ └── required
|
||||
│ ├── acm
|
||||
│ ├── gitops
|
||||
│ ├── registry
|
||||
│ └── talm
|
||||
├── install
|
||||
│ ├── mirror-registry
|
||||
│ │ ├── imageset-config.yaml
|
||||
│ │ └── README.md
|
||||
│ └── openshift
|
||||
│ ├── agent-config.yaml
|
||||
│ └── install-config.yaml
|
||||
└── scripts
|
||||
└── check_current_versions.sh
|
||||
----
|
||||
@@ -216,498 +216,21 @@ include::modules/telco-hub-logging.adoc[leveloffset=+2]
|
||||
|
||||
include::modules/telco-hub-oadp-operator.adoc[leveloffset=+2]
|
||||
|
||||
[id="telco-yaml-reference_{context}"]
|
||||
== Hub cluster reference configuration CRs
|
||||
include::modules/telco-hub-rds-container.adoc[leveloffset=+1]
|
||||
|
||||
The following is the complete YAML reference of all the custom resources (CRs) for the telco management hub reference configuration in 4.19.
|
||||
include::modules/hub-cluster-ref-config-crs.adoc[leveloffset=+1]
|
||||
|
||||
[id="telco-hub-rhacm-ref-crs_{context}"]
|
||||
=== {rh-rhacm} reference YAML
|
||||
include::modules/telco-hub-crs-advanced-cluster-management.adoc[leveloffset=+1]
|
||||
|
||||
[id="telco-hub-acmAgentServiceConfig-yaml_{context}"]
|
||||
.acmAgentServiceConfig.yaml
|
||||
[source,yaml]
|
||||
----
|
||||
include::https://raw.githubusercontent.com/openshift-kni/telco-reference/release-4.19/telco-hub/configuration/reference-crs/required/acm/acmAgentServiceConfig.yaml[]
|
||||
----
|
||||
include::modules/telco-hub-crs-storage.adoc[leveloffset=+1]
|
||||
|
||||
[id="telco-hub-acmMCE-yaml_{context}"]
|
||||
.acmMCE.yaml
|
||||
[source,yaml]
|
||||
----
|
||||
include::https://raw.githubusercontent.com/openshift-kni/telco-reference/release-4.19/telco-hub/configuration/reference-crs/required/acm/acmMCE.yaml[]
|
||||
----
|
||||
include::modules/telco-hub-crs-gitops-ztp.adoc[leveloffset=+1]
|
||||
|
||||
[id="telco-hub-acmMCH-yaml_{context}"]
|
||||
.acmMCH.yaml
|
||||
[source,yaml]
|
||||
----
|
||||
include::https://raw.githubusercontent.com/openshift-kni/telco-reference/release-4.19/telco-hub/configuration/reference-crs/required/acm/acmMCH.yaml[]
|
||||
----
|
||||
include::modules/telco-hub-crs-logging.adoc[leveloffset=+1]
|
||||
|
||||
[id="telco-hub-acmMirrorRegistryCM-yaml_{context}"]
|
||||
.acmMirrorRegistryCM.yaml
|
||||
[source,yaml]
|
||||
----
|
||||
include::https://raw.githubusercontent.com/openshift-kni/telco-reference/release-4.19/telco-hub/configuration/reference-crs/required/acm/acmMirrorRegistryCM.yaml[]
|
||||
----
|
||||
include::modules/telco-hub-crs-container-registry.adoc[leveloffset=+1]
|
||||
|
||||
[id="telco-hub-acmNS-yaml_{context}"]
|
||||
.acmNS.yaml
|
||||
[source,yaml]
|
||||
----
|
||||
include::https://raw.githubusercontent.com/openshift-kni/telco-reference/release-4.19/telco-hub/configuration/reference-crs/required/acm/acmNS.yaml[]
|
||||
----
|
||||
|
||||
[id="telco-hub-acmOperGroup-yaml_{context}"]
|
||||
.acmOperGroup.yaml
|
||||
[source,yaml]
|
||||
----
|
||||
include::https://raw.githubusercontent.com/openshift-kni/telco-reference/release-4.19/telco-hub/configuration/reference-crs/required/acm/acmOperGroup.yaml[]
|
||||
----
|
||||
|
||||
[id="telco-hub-acmPerfSearch-yaml_{context}"]
|
||||
.acmPerfSearch.yaml
|
||||
[source,yaml]
|
||||
----
|
||||
include::https://raw.githubusercontent.com/openshift-kni/telco-reference/release-4.19/telco-hub/configuration/reference-crs/required/acm/acmPerfSearch.yaml[]
|
||||
----
|
||||
|
||||
[id="telco-hub-acmProvisioning-yaml_{context}"]
|
||||
.acmProvisioning.yaml
|
||||
[source,yaml]
|
||||
----
|
||||
include::https://raw.githubusercontent.com/openshift-kni/telco-reference/release-4.19/telco-hub/configuration/reference-crs/required/acm/acmProvisioning.yaml[]
|
||||
----
|
||||
|
||||
[id="telco-hub-acmSubscription-yaml_{context}"]
|
||||
.acmSubscription.yaml
|
||||
[source,yaml]
|
||||
----
|
||||
include::https://raw.githubusercontent.com/openshift-kni/telco-reference/release-4.19/telco-hub/configuration/reference-crs/required/acm/acmSubscription.yaml[]
|
||||
----
|
||||
|
||||
[id="telco-hub-observabilityMCO-yaml_{context}"]
|
||||
.observabilityMCO.yaml
|
||||
[source,yaml]
|
||||
----
|
||||
include::https://raw.githubusercontent.com/openshift-kni/telco-reference/release-4.19/telco-hub/configuration/reference-crs/required/acm/observabilityMCO.yaml[]
|
||||
----
|
||||
|
||||
[id="telco-hub-observabilityNS-yaml_{context}"]
|
||||
.observabilityNS.yaml
|
||||
[source,yaml]
|
||||
----
|
||||
include::https://raw.githubusercontent.com/openshift-kni/telco-reference/release-4.19/telco-hub/configuration/reference-crs/required/acm/observabilityNS.yaml[]
|
||||
----
|
||||
|
||||
[id="telco-hub-observabilityOBC-yaml_{context}"]
|
||||
.observabilityOBC.yaml
|
||||
[source,yaml]
|
||||
----
|
||||
include::https://raw.githubusercontent.com/openshift-kni/telco-reference/release-4.19/telco-hub/configuration/reference-crs/required/acm/observabilityOBC.yaml[]
|
||||
----
|
||||
|
||||
[id="telco-hub-observabilitySecret-yaml_{context}"]
|
||||
.observabilitySecret.yaml
|
||||
[source,yaml]
|
||||
----
|
||||
include::https://raw.githubusercontent.com/openshift-kni/telco-reference/release-4.19/telco-hub/configuration/reference-crs/required/acm/observabilitySecret.yaml[]
|
||||
----
|
||||
|
||||
[id="telco-hub-clusters-pull-secret-copy-yaml_{context}"]
|
||||
.pull-secret-copy.yaml
|
||||
[source,yaml]
|
||||
----
|
||||
include::https://raw.githubusercontent.com/openshift-kni/telco-reference/release-4.19/telco-hub/configuration/reference-crs/required/acm/pull-secret-copy.yaml[]
|
||||
----
|
||||
|
||||
[id="telco-hub-thanosSecret-yaml_{context}"]
|
||||
.thanosSecret.yaml
|
||||
[source,yaml]
|
||||
----
|
||||
include::https://raw.githubusercontent.com/openshift-kni/telco-reference/release-4.19/telco-hub/configuration/reference-crs/required/acm/thanosSecret.yaml[]
|
||||
----
|
||||
|
||||
[id="telco-hub-talmSubscription-yaml_{context}"]
|
||||
.talmSubscription.yaml
|
||||
[source,yaml]
|
||||
----
|
||||
include::https://raw.githubusercontent.com/openshift-kni/telco-reference/release-4.19/telco-hub/configuration/reference-crs/required/talm/talmSubscription.yaml[]
|
||||
----
|
||||
|
||||
////
|
||||
Awaiting QE approval of these resources
|
||||
|
||||
[id="telco-hub-backup-ref-crs_{context}"]
|
||||
=== Backup and recovery reference YAML
|
||||
|
||||
[id="telco-hub-clusters-backupSchedule-yaml_{context}"]
|
||||
.backupSchedule.yaml
|
||||
[source,yaml]
|
||||
----
|
||||
include::https://raw.githubusercontent.com/openshift-kni/telco-reference/release-4.19/telco-hub/configuration/reference-crs/optional/backup-recovery/backupSchedule.yaml[]
|
||||
----
|
||||
|
||||
[id="telco-hub-clusters-dataProtectionApplication-yaml_{context}"]
|
||||
.dataProtectionApplication.yaml
|
||||
[source,yaml]
|
||||
----
|
||||
include::https://raw.githubusercontent.com/openshift-kni/telco-reference/release-4.19/telco-hub/configuration/reference-crs/optional/backup-recovery/dataProtectionApplication.yaml[]
|
||||
----
|
||||
|
||||
[id="telco-hub-clusters-objectBucketClaim-yaml_{context}"]
|
||||
.objectBucketClaim.yaml
|
||||
[source,yaml]
|
||||
----
|
||||
include::https://raw.githubusercontent.com/openshift-kni/telco-reference/release-4.19/telco-hub/configuration/reference-crs/optional/backup-recovery/objectBucketClaim.yaml[]
|
||||
----
|
||||
|
||||
|
||||
[id="telco-hub-clusters-policy-backup-yaml_{context}"]
|
||||
.policy-backup.yaml
|
||||
[source,yaml]
|
||||
----
|
||||
include::https://raw.githubusercontent.com/openshift-kni/telco-reference/release-4.19/telco-hub/configuration/reference-crs/optional/backup-recovery/policy-backup.yaml[]
|
||||
----
|
||||
|
||||
[id="telco-hub-clusters-restore-yaml_{context}"]
|
||||
.restore.yaml
|
||||
[source,yaml]
|
||||
----
|
||||
include::https://raw.githubusercontent.com/openshift-kni/telco-reference/release-4.19/telco-hub/configuration/reference-crs/optional/backup-recovery/restore.yaml[]
|
||||
----
|
||||
////
|
||||
|
||||
[id="telco-hub-storage-ref-crs_{context}"]
|
||||
=== Storage reference YAML
|
||||
|
||||
[id="telco-hub-lsoLocalVolume-yaml"]
|
||||
.lsoLocalVolume.yaml
|
||||
[source,yaml]
|
||||
----
|
||||
include::https://raw.githubusercontent.com/openshift-kni/telco-reference/release-4.19/telco-hub/configuration/reference-crs/optional/lso/lsoLocalVolume.yaml[]
|
||||
----
|
||||
|
||||
[id="telco-hub-lsoNS-yaml_{context}"]
|
||||
.lsoNS.yaml
|
||||
[source,yaml]
|
||||
----
|
||||
include::https://raw.githubusercontent.com/openshift-kni/telco-reference/release-4.19/telco-hub/configuration/reference-crs/optional/lso/lsoNS.yaml[]
|
||||
----
|
||||
|
||||
[id="telco-hub-lsoOperatorGroup-yaml_{context}"]
|
||||
.lsoOperatorGroup.yaml
|
||||
[source,yaml]
|
||||
----
|
||||
include::https://raw.githubusercontent.com/openshift-kni/telco-reference/release-4.19/telco-hub/configuration/reference-crs/optional/lso/lsoOperatorGroup.yaml[]
|
||||
----
|
||||
|
||||
[id="telco-hub-lsoSubscription-yaml_{context}"]
|
||||
.lsoSubscription.yaml
|
||||
[source,yaml]
|
||||
----
|
||||
include::https://raw.githubusercontent.com/openshift-kni/telco-reference/release-4.19/telco-hub/configuration/reference-crs/optional/lso/lsoSubscription.yaml[]
|
||||
----
|
||||
|
||||
[id="telco-hub-odfNS-yaml_{context}"]
|
||||
.odfNS.yaml
|
||||
[source,yaml]
|
||||
----
|
||||
include::https://raw.githubusercontent.com/openshift-kni/telco-reference/release-4.19/telco-hub/configuration/reference-crs/optional/odf-internal/odfNS.yaml[]
|
||||
----
|
||||
|
||||
[id="telco-hub-odfOperatorGroup-yaml_{context}"]
|
||||
.odfOperatorGroup.yaml
|
||||
[source,yaml]
|
||||
----
|
||||
include::https://raw.githubusercontent.com/openshift-kni/telco-reference/release-4.19/telco-hub/configuration/reference-crs/optional/odf-internal/odfOperatorGroup.yaml[]
|
||||
----
|
||||
|
||||
[id="telco-hub-odfReady-yaml_{context}"]
|
||||
.odfReady.yaml
|
||||
[source,yaml]
|
||||
----
|
||||
include::https://raw.githubusercontent.com/openshift-kni/telco-reference/release-4.19/telco-hub/configuration/reference-crs/optional/odf-internal/odfReady.yaml[]
|
||||
----
|
||||
|
||||
[id="telco-hub-odfSubscription-yaml_{context}"]
|
||||
.odfSubscription.yaml
|
||||
[source,yaml]
|
||||
----
|
||||
include::https://raw.githubusercontent.com/openshift-kni/telco-reference/release-4.19/telco-hub/configuration/reference-crs/optional/odf-internal/odfSubscription.yaml[]
|
||||
----
|
||||
|
||||
[id="telco-hub-storageCluster-yaml_{context}"]
|
||||
.storageCluster.yaml
|
||||
[source,yaml]
|
||||
----
|
||||
include::https://raw.githubusercontent.com/openshift-kni/telco-reference/release-4.19/telco-hub/configuration/reference-crs/optional/odf-internal/storageCluster.yaml[]
|
||||
----
|
||||
|
||||
[id="telco-hub-gitopsztp-ref-crs_{context}"]
|
||||
=== GitOps Operator and {ztp} reference YAML
|
||||
|
||||
[id="telco-hub-addPluginsPolicy-yaml"]
|
||||
.addPluginsPolicy.yaml
|
||||
[source,yaml]
|
||||
----
|
||||
include::https://raw.githubusercontent.com/openshift-kni/telco-reference/release-4.19/telco-hub/configuration/reference-crs/required/gitops/addPluginsPolicy.yaml[]
|
||||
----
|
||||
|
||||
[id="telco-hub-clusters-app-project-yaml_{context}"]
|
||||
.app-project.yaml
|
||||
[source,yaml]
|
||||
----
|
||||
include::https://raw.githubusercontent.com/openshift-kni/telco-reference/release-4.19/telco-hub/configuration/reference-crs/required/gitops/app-project.yaml[]
|
||||
----
|
||||
|
||||
[id="telco-hub-argocd-application-yaml"]
|
||||
.argocd-application.yaml
|
||||
[source,yaml]
|
||||
----
|
||||
include::https://raw.githubusercontent.com/openshift-kni/telco-reference/release-4.19/telco-hub/configuration/reference-crs/required/gitops/argocd-application.yaml[]
|
||||
----
|
||||
|
||||
[id="telco-hub-argocd-tls-certs-cm-yaml"]
|
||||
.argocd-tls-certs-cm.yaml
|
||||
[source,yaml]
|
||||
----
|
||||
include::https://raw.githubusercontent.com/openshift-kni/telco-reference/release-4.19/telco-hub/configuration/reference-crs/required/gitops/argocd-tls-certs-cm.yaml[]
|
||||
----
|
||||
|
||||
[id="telco-hub-argocd-ssh-known-hosts-cm-yaml"]
|
||||
.argocd-ssh-known-hosts-cm.yaml
|
||||
[source,yaml]
|
||||
----
|
||||
include::https://raw.githubusercontent.com/openshift-kni/telco-reference/release-4.19/telco-hub/configuration/reference-crs/required/gitops/argocd-ssh-known-hosts-cm.yaml[]
|
||||
----
|
||||
|
||||
[id="telco-hub-clusterrole-yaml"]
|
||||
.clusterrole.yaml
|
||||
[source,yaml]
|
||||
----
|
||||
include::https://raw.githubusercontent.com/openshift-kni/telco-reference/release-4.19/telco-hub/configuration/reference-crs/required/gitops/clusterrole.yaml[]
|
||||
----
|
||||
|
||||
[id="telco-hub-clusterrolebinding-yaml"]
|
||||
.clusterrolebinding.yaml
|
||||
[source,yaml]
|
||||
----
|
||||
include::https://raw.githubusercontent.com/openshift-kni/telco-reference/release-4.19/telco-hub/configuration/reference-crs/required/gitops/clusterrolebinding.yaml[]
|
||||
----
|
||||
|
||||
[id="telco-hub-gitopsNS-yaml_{context}"]
|
||||
.gitopsNS.yaml
|
||||
[source,yaml]
|
||||
----
|
||||
include::https://raw.githubusercontent.com/openshift-kni/telco-reference/release-4.19/telco-hub/configuration/reference-crs/required/gitops/gitopsNS.yaml[]
|
||||
----
|
||||
|
||||
[id="telco-hub-gitopsOperatorGroup-yaml_{context}"]
|
||||
.gitopsOperatorGroup.yaml
|
||||
[source,yaml]
|
||||
----
|
||||
include::https://raw.githubusercontent.com/openshift-kni/telco-reference/release-4.19/telco-hub/configuration/reference-crs/required/gitops/gitopsOperatorGroup.yaml[]
|
||||
----
|
||||
|
||||
[id="telco-hub-gitopsSubscription-yaml_{context}"]
|
||||
.gitopsSubscription.yaml
|
||||
[source,yaml]
|
||||
----
|
||||
include::https://raw.githubusercontent.com/openshift-kni/telco-reference/release-4.19/telco-hub/configuration/reference-crs/required/gitops/gitopsSubscription.yaml[]
|
||||
----
|
||||
|
||||
[id="telco-hub-ztp-repo-yaml_{context}"]
|
||||
.ztp-repo.yaml
|
||||
[source,yaml]
|
||||
----
|
||||
include::https://raw.githubusercontent.com/openshift-kni/telco-reference/release-4.19/telco-hub/configuration/reference-crs/required/gitops/ztp-repo.yaml[]
|
||||
----
|
||||
|
||||
[id="telco-hub-app-project-yaml_{context}"]
|
||||
.app-project.yaml
|
||||
[source,yaml]
|
||||
----
|
||||
include::https://raw.githubusercontent.com/openshift-kni/telco-reference/release-4.19/telco-hub/configuration/reference-crs/required/gitops/ztp-installation/app-project.yaml[]
|
||||
----
|
||||
|
||||
[id="telco-hub-clusters-app-yaml_{context}"]
|
||||
.clusters-app.yaml
|
||||
[source,yaml]
|
||||
----
|
||||
include::https://raw.githubusercontent.com/openshift-kni/telco-reference/release-4.19/telco-hub/configuration/reference-crs/required/gitops/ztp-installation/clusters-app.yaml[]
|
||||
----
|
||||
|
||||
[id="telco-hub-gitops-cluster-rolebinding-yaml_{context}"]
|
||||
.gitops-cluster-rolebinding.yaml
|
||||
[source,yaml]
|
||||
----
|
||||
include::https://raw.githubusercontent.com/openshift-kni/telco-reference/release-4.19/telco-hub/configuration/reference-crs/required/gitops/ztp-installation/gitops-cluster-rolebinding.yaml[]
|
||||
----
|
||||
|
||||
[id="telco-hub-gitops-policy-rolebinding-yaml_{context}"]
|
||||
.gitops-policy-rolebinding.yaml
|
||||
[source,yaml]
|
||||
----
|
||||
include::https://raw.githubusercontent.com/openshift-kni/telco-reference/release-4.19/telco-hub/configuration/reference-crs/required/gitops/ztp-installation/gitops-policy-rolebinding.yaml[]
|
||||
----
|
||||
|
||||
[id="telco-hub-kustomization-yaml_{context}"]
|
||||
.kustomization.yaml
|
||||
[source,yaml]
|
||||
----
|
||||
include::https://raw.githubusercontent.com/openshift-kni/telco-reference/release-4.19/telco-hub/configuration/reference-crs/required/gitops/ztp-installation/kustomization.yaml[]
|
||||
----
|
||||
|
||||
[id="telco-hub-policies-app-project-yaml_{context}"]
|
||||
.policies-app-project.yaml
|
||||
[source,yaml]
|
||||
----
|
||||
include::https://raw.githubusercontent.com/openshift-kni/telco-reference/release-4.19/telco-hub/configuration/reference-crs/required/gitops/ztp-installation/policies-app-project.yaml[]
|
||||
----
|
||||
|
||||
[id="telco-hub-policies-app-yaml_{context}"]
|
||||
.policies-app.yaml
|
||||
[source,yaml]
|
||||
----
|
||||
include::https://raw.githubusercontent.com/openshift-kni/telco-reference/release-4.19/telco-hub/configuration/reference-crs/required/gitops/ztp-installation/policies-app.yaml[]
|
||||
----
|
||||
|
||||
[id="telco-hub-registry-ref-crs_{context}"]
|
||||
=== Registry reference YAML
|
||||
|
||||
[id="telco-hub-catalog-source-yaml"]
|
||||
.catalog-source.yaml
|
||||
[source,yaml]
|
||||
----
|
||||
include::https://raw.githubusercontent.com/openshift-kni/telco-reference/release-4.19/telco-hub/configuration/reference-crs/required/registry/catalog-source.yaml[]
|
||||
----
|
||||
|
||||
[id="telco-hub-idms-operator-yaml"]
|
||||
.idms-operator.yaml
|
||||
[source,yaml]
|
||||
----
|
||||
include::https://raw.githubusercontent.com/openshift-kni/telco-reference/release-4.19/telco-hub/configuration/reference-crs/required/registry/idms-operator.yaml[]
|
||||
----
|
||||
|
||||
[id="telco-hub-idms-release-yaml"]
|
||||
.idms-release.yaml
|
||||
[source,yaml]
|
||||
----
|
||||
include::https://raw.githubusercontent.com/openshift-kni/telco-reference/release-4.19/telco-hub/configuration/reference-crs/required/registry/idms-release.yaml[]
|
||||
----
|
||||
|
||||
[id="telco-hub-clusters-image-config-yaml_{context}"]
|
||||
.image-config.yaml
|
||||
[source,yaml]
|
||||
----
|
||||
include::https://raw.githubusercontent.com/openshift-kni/telco-reference/release-4.19/telco-hub/configuration/reference-crs/required/registry/image-config.yaml[]
|
||||
----
|
||||
|
||||
[id="telco-hub-itms-generic-yaml"]
|
||||
.itms-generic.yaml
|
||||
[source,yaml]
|
||||
----
|
||||
include::https://raw.githubusercontent.com/openshift-kni/telco-reference/release-4.19/telco-hub/configuration/reference-crs/required/registry/itms-generic.yaml[]
|
||||
----
|
||||
|
||||
[id="telco-hub-itms-release-yaml"]
|
||||
.itms-release.yaml
|
||||
[source,yaml]
|
||||
----
|
||||
include::https://raw.githubusercontent.com/openshift-kni/telco-reference/release-4.19/telco-hub/configuration/reference-crs/required/registry/itms-release.yaml[]
|
||||
----
|
||||
|
||||
[id="telco-hub-kustomization-registry-yaml_context"]
|
||||
.kustomization.yaml
|
||||
[source,yaml]
|
||||
----
|
||||
include::https://raw.githubusercontent.com/openshift-kni/telco-reference/release-4.19/telco-hub/configuration/reference-crs/required/registry/kustomization.yaml[]
|
||||
----
|
||||
|
||||
[id="telco-hub-operator-hub-yaml"]
|
||||
.operator-hub.yaml
|
||||
[source,yaml]
|
||||
----
|
||||
include::https://raw.githubusercontent.com/openshift-kni/telco-reference/release-4.19/telco-hub/configuration/reference-crs/required/registry/operator-hub.yaml[]
|
||||
----
|
||||
|
||||
[id="telco-hub-clusters-registry-ca-yaml_{context}"]
|
||||
.registry-ca.yaml
|
||||
[source,yaml]
|
||||
----
|
||||
include::https://raw.githubusercontent.com/openshift-kni/telco-reference/release-4.19/telco-hub/configuration/reference-crs/required/registry/registry-ca.yaml[]
|
||||
----
|
||||
|
||||
[id="telco-hub-logging-ref-crs_{context}"]
|
||||
=== Logging reference YAML
|
||||
|
||||
[id="telco-hub-clusterLogForwarder-yaml"]
|
||||
.clusterLogForwarder.yaml
|
||||
[source,yaml]
|
||||
----
|
||||
include::https://raw.githubusercontent.com/openshift-kni/telco-reference/release-4.19/telco-hub/configuration/reference-crs/optional/logging/clusterLogForwarder.yaml[]
|
||||
----
|
||||
|
||||
[id="telco-hub-clusterLogNS-yaml"]
|
||||
.clusterLogNS.yaml
|
||||
[source,yaml]
|
||||
----
|
||||
include::https://raw.githubusercontent.com/openshift-kni/telco-reference/release-4.19/telco-hub/configuration/reference-crs/optional/logging/clusterLogNS.yaml[]
|
||||
----
|
||||
|
||||
[id="telco-hub-clusterLogOperGroup-yaml_{context}"]
|
||||
.clusterLogOperGroup.yaml
|
||||
[source,yaml]
|
||||
----
|
||||
include::https://raw.githubusercontent.com/openshift-kni/telco-reference/release-4.19/telco-hub/configuration/reference-crs/optional/logging/clusterLogOperGroup.yaml[]
|
||||
----
|
||||
|
||||
[id="telco-hub-clusterLogServiceAccount-yaml_{context}"]
|
||||
.clusterLogServiceAccount.yaml
|
||||
[source,yaml]
|
||||
----
|
||||
include::https://raw.githubusercontent.com/openshift-kni/telco-reference/release-4.19/telco-hub/configuration/reference-crs/optional/logging/clusterLogServiceAccount.yaml[]
|
||||
----
|
||||
|
||||
[id="telco-hub-clusterLogServiceAccountAuditBinding-yaml_{context}"]
|
||||
.clusterLogServiceAccountAuditBinding.yaml
|
||||
[source,yaml]
|
||||
----
|
||||
include::https://raw.githubusercontent.com/openshift-kni/telco-reference/release-4.19/telco-hub/configuration/reference-crs/optional/logging/clusterLogServiceAccountAuditBinding.yaml[]
|
||||
----
|
||||
|
||||
[id="telco-hub-clusterLogServiceAccountInfrastructureBinding-yaml_{context}"]
|
||||
.clusterLogServiceAccountInfrastructureBinding.yaml
|
||||
[source,yaml]
|
||||
----
|
||||
include::https://raw.githubusercontent.com/openshift-kni/telco-reference/release-4.19/telco-hub/configuration/reference-crs/optional/logging/clusterLogServiceAccountInfrastructureBinding.yaml[]
|
||||
----
|
||||
|
||||
[id="telco-hub-clusterLogSubscription-yaml_{context}"]
|
||||
.clusterLogSubscription.yaml
|
||||
[source,yaml]
|
||||
----
|
||||
include::https://raw.githubusercontent.com/openshift-kni/telco-reference/release-4.19/telco-hub/configuration/reference-crs/optional/logging/clusterLogSubscription.yaml[]
|
||||
----
|
||||
|
||||
[id="telco-hub-ztp-ref-crs_{context}"]
|
||||
=== Installation reference YAML
|
||||
|
||||
[id="telco-hub-agent-config-yaml"]
|
||||
.agent-config.yaml
|
||||
[source,yaml]
|
||||
----
|
||||
include::https://raw.githubusercontent.com/openshift-kni/telco-reference/release-4.19/telco-hub/install/openshift/agent-config.yaml[]
|
||||
----
|
||||
|
||||
[id="telco-hub-install-config-yaml_{context}"]
|
||||
.install-config.yaml
|
||||
[source,yaml]
|
||||
----
|
||||
include::https://raw.githubusercontent.com/openshift-kni/telco-reference/release-4.19/telco-hub/install/openshift/install-config.yaml[]
|
||||
----
|
||||
include::modules/telco-hub-crs-installation.adoc[leveloffset=+1]
|
||||
|
||||
include::modules/telco-hub-software-stack.adoc[leveloffset=+1]
|
||||
|
||||
|
||||
Reference in New Issue
Block a user