16.2.2. Red Hat Operator 카탈로그 빌드 및 미러링

Red Hat 레지스트리에 액세스할 수 있는 호스트에서 다음 프로세스를 수행하여 해당 레지스트리의 미러를 생성합니다.

사전 요구 사항

  • 클러스터 관리자로 다음 명령을 실행합니다.
  • redhat-operator 카탈로그를 미러링하는 데 몇 시간이 걸릴 수 있으며 미러 호스트에서 사용 가능한 디스크 공간이 필요합니다.

절차

  1. redhat-operators 의 카탈로그를 빌드합니다.

    대상 OpenShift Container Platform 클러스터 주 버전 및 부 버전과 일치하는 태그를 사용하여 --fromose-operator-registry 기본 이미지로 설정합니다.

    $ oc adm catalog build --appregistry-org redhat-operators \
      --from=registry.redhat.io/openshift4/ose-operator-registry:v4.7 \
      --to=${MIRROR_REGISTRY_DNS}/olm/redhat-operators:v2 \
      --registry-config=${AUTH_FILE} \
      --filter-by-os="linux/amd64" --insecure
    참고

    IBM Power Systems 및 IBM Z 인프라의 경우 filter-by-os 의 값을 linux/ppc64lelinux/s390x 로 지정합니다.

  2. redhat-operators 의 카탈로그를 미러링합니다.

    이 작업은 오래 걸리며 1-5시간이 걸릴 수 있습니다. 미러 호스트에 100GB의 사용 가능한 디스크 공간이 있는지 확인합니다.

    $ oc adm catalog mirror ${MIRROR_REGISTRY_DNS}/olm/redhat-operators:v2 \
    ${MIRROR_REGISTRY_DNS} --registry-config=${AUTH_FILE} --insecure