2.4.2. Operator Lifecycle Manager 아키텍처
OLM(Operator Lifecycle Manager) 구성 요소가 상호 작용하여 OpenShift Container Platform에서 Operator를 관리하는 방법을 확인할 수 있습니다. 아키텍처에는 OLM Operator, Catalog Operator, Catalog Registry가 포함됩니다.
2.4.2.1. CRD 링크 복사링크가 클립보드에 복사되었습니다!
OLM(Operator Lifecycle Manager)과 Catalog Operator는 Operator 프레임워크의 기반을 구성하는 다음 CRD(사용자 정의 리소스 정의)를 관리합니다.
| 리소스 | 짧은 이름 | 소유자 | Description |
|---|---|---|---|
|
|
| OLM | 애플리케이션 메타데이터: 이름, 버전, 아이콘, 필수 리소스, 설치 등입니다. |
|
|
| 카탈로그 | CSV를 자동으로 설치하거나 업그레이드하기 위해 생성하는 계산된 리소스 목록입니다. |
|
|
| 카탈로그 | 애플리케이션을 정의하는 CSV, CRD, 패키지의 리포지토리입니다. |
|
|
| 카탈로그 | 패키지의 채널을 추적하여 CSV를 최신 상태로 유지하는 데 사용됩니다. |
|
|
| OLM |
동일한 네임스페이스에 배포된 모든 Operator를 |
또한 각 Operator는 다음 리소스를 생성합니다.
| 리소스 | 소유자 |
|---|---|
|
| OLM |
|
| |
|
| |
|
| |
|
CRD( | 카탈로그 |
|
|