5.17. 통신 허브 참조 설계 구성 CR 추출
openshift-telco-hub-rds-rhel9 컨테이너 이미지에서 텔코 허브 프로필에 대한 사용자 정의 리소스(CR)의 전체 세트를 추출할 수 있습니다. 컨테이너 이미지에는 통신사 허브 프로필에 필요한 CR과 선택 사항 CR이 모두 포함되어 있습니다.
사전 요구 사항
-
podman을 설치했습니다.
프로세스
다음 명령을 실행하여 인증 정보를 사용하여 컨테이너 이미지 레지스트리에 로그인합니다.
$ podman login registry.redhat.io다음 명령을 실행하여
openshift-telco-hub-rds-rhel9컨테이너 이미지에서 콘텐츠를 추출합니다.$ mkdir -p ./out$ podman run -it registry.redhat.io/openshift4/openshift-telco-hub-rds-rhel9:v4.19 | base64 -d | tar xv -C out
검증
out디렉토리는 다음과 같은 디렉토리 구조를 가지고 있습니다. 다음 명령을 실행하면out/telco-hub-rds/디렉토리에서 Telco 허브 CR을 볼 수 있습니다.$ tree -L 4 out/telco-hub-rds/출력 예
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