mirror of
https://github.com/openshift/openshift-docs.git
synced 2026-02-05 12:46:18 +01:00
116 lines
3.9 KiB
Plaintext
116 lines
3.9 KiB
Plaintext
// Module included in the following assemblies:
|
|
//
|
|
// * scalability_and_performance/telco_core_ref_design_specs/telco-core-rds.adoc
|
|
|
|
:_mod-docs-content-type: PROCEDURE
|
|
[id="telco-core-rds-container_{context}"]
|
|
= Extracting the telco core reference design configuration CRs
|
|
|
|
You can extract the complete set of custom resources (CRs) for the telco core profile from the `telco-core-rds-rhel9` container image.
|
|
The container image has both the required CRs, and the optional CRs, for the telco core 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 `telco-core-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-core-rds-rhel9:v4.21 | base64 -d | tar xv -C out
|
|
----
|
|
|
|
.Verification
|
|
|
|
* The `out` directory has the following directory structure. You can view the telco core CRs in the `out/telco-core-rds/` directory by running the following command:
|
|
+
|
|
[source,terminal]
|
|
----
|
|
$ tree -L 4
|
|
----
|
|
+
|
|
.Example output
|
|
[source,text]
|
|
----
|
|
.
|
|
├── configuration
|
|
│ ├── compare.sh
|
|
│ ├── core-baseline.yaml
|
|
│ ├── core-finish.yaml
|
|
│ ├── core-overlay.yaml
|
|
│ ├── core-upgrade.yaml
|
|
│ ├── kustomization.yaml
|
|
│ ├── Makefile
|
|
│ ├── ns.yaml
|
|
│ ├── README.md
|
|
│ ├── reference-crs
|
|
│ │ ├── custom-manifests
|
|
│ │ │ ├── mcp-worker-1.yaml
|
|
│ │ │ ├── mcp-worker-2.yaml
|
|
│ │ │ ├── mcp-worker-3.yaml
|
|
│ │ │ └── README.md
|
|
│ │ ├── optional
|
|
│ │ │ ├── logging
|
|
│ │ │ ├── networking
|
|
│ │ │ ├── other
|
|
│ │ │ └── tuning
|
|
│ │ └── required
|
|
│ │ ├── networking
|
|
│ │ ├── other
|
|
│ │ ├── performance
|
|
│ │ ├── scheduling
|
|
│ │ └── storage
|
|
│ ├── reference-crs-kube-compare
|
|
│ │ ├── compare_ignore
|
|
│ │ ├── comparison-overrides.yaml
|
|
│ │ ├── metadata.yaml
|
|
│ │ ├── optional
|
|
│ │ │ ├── logging
|
|
│ │ │ ├── networking
|
|
│ │ │ ├── other
|
|
│ │ │ └── tuning
|
|
│ │ ├── ReferenceVersionCheck.yaml
|
|
│ │ ├── required
|
|
│ │ │ ├── networking
|
|
│ │ │ ├── other
|
|
│ │ │ ├── performance
|
|
│ │ │ ├── scheduling
|
|
│ │ │ └── storage
|
|
│ │ ├── unordered_list.tmpl
|
|
│ │ └── version_match.tmpl
|
|
│ └── template-values
|
|
│ ├── hw-types.yaml
|
|
│ └── regional.yaml
|
|
├── install
|
|
│ ├── custom-manifests
|
|
│ │ ├── mcp-worker-1.yaml
|
|
│ │ ├── mcp-worker-2.yaml
|
|
│ │ └── mcp-worker-3.yaml
|
|
│ ├── example-standard.yaml
|
|
│ ├── extra-manifests
|
|
│ │ ├── control-plane-load-kernel-modules.yaml
|
|
│ │ ├── kdump-master.yaml
|
|
│ │ ├── kdump-worker.yaml
|
|
│ │ ├── mc_rootless_pods_selinux.yaml
|
|
│ │ ├── mount_namespace_config_master.yaml
|
|
│ │ ├── mount_namespace_config_worker.yaml
|
|
│ │ ├── sctp_module_mc.yaml
|
|
│ │ └── worker-load-kernel-modules.yaml
|
|
│ └── README.md
|
|
└── README.md
|
|
----
|