1장. Red Hat Quay Operator 소개
이 장의 콘텐츠를 사용하여 다음을 실행합니다.
- Red Hat Quay Operator를 사용하여 OpenShift Container Platform에 Red Hat Quay 설치
- 관리되거나 관리되지 않는 개체 스토리지 구성
- 데이터베이스, Redis, 경로, TLS 등과 같은 관리되지 않는 구성 요소 구성
- Red Hat Quay Operator를 사용하여 OpenShift Container Platform에 Red Hat Quay 레지스트리 배포
- Red Hat Quay에서 지원하는 고급 기능 사용
- Red Hat Quay Operator를 사용하여 Red Hat Quay 레지스트리 업그레이드
1.1. OpenShift Container Platform 구성의 Red Hat Quay 개요 링크 복사링크가 클립보드에 복사되었습니다!
OpenShift Container Platform에서 Operator를 사용하여 Red Hat Quay를 배포할 때 QuayRegistry CR(사용자 정의 리소스)을 통해 구성을 선언적으로 관리합니다. 이 모델을 통해 클러스터 관리자는 활성화된 구성 요소, 스토리지 백엔드, SSL/TLS 구성 및 기타 핵심 기능을 포함하여 Red Hat Quay 배포의 원하는 상태를 정의할 수 있습니다.
Operator를 사용하여 OpenShift Container Platform에 Red Hat Quay를 배포한 후 관리자는 config.yaml 파일을 업데이트하고 Kubernetes 시크릿에서 이를 참조하여 레지스트리를 추가로 사용자 지정할 수 있습니다. 이 구성 번들은 configBundleSecret 필드를 통해 QuayRegistry CR에 연결됩니다.
Operator는 QuayRegistry CR 및 관련 구성에 정의된 상태를 조정하여 필요에 따라 레지스트리 구성 요소를 자동으로 배포 또는 업데이트합니다.
이 가이드에서는 QuayRegistry CR의 기본 개념과 OpenShift Container Platform 배포의 Red Hat Quay에서 config.yaml 파일을 수정하는 방법을 설명합니다. QuayRegistry CR 내에서 관리되지 않는 구성 요소 사용과 같은 고급 주제는 OpenShift Container Platform에 Red Hat Quay Operator 배포에서 확인할 수 있습니다.