4.12. 플랫폼 Operator 관리 (기술 프리뷰)
Platform Operator는 OpenShift Container Platform 클러스터의 Day 0 작업 중 또는 이후에 설치할 수 있고 클러스터의 라이프사이클에 참여할 수 있는 OLM 기반 Operator입니다. 클러스터 관리자는 PlatformOperator API를 사용하여 플랫폼 Operator를 관리할 수 있습니다.
platform Operator 유형은 기술 프리뷰 기능 전용입니다. 기술 프리뷰 기능은 Red Hat 프로덕션 서비스 수준 계약(SLA)에서 지원되지 않으며 기능적으로 완전하지 않을 수 있습니다. 따라서 프로덕션 환경에서 사용하는 것은 권장하지 않습니다. 이러한 기능을 사용하면 향후 제품 기능을 조기에 이용할 수 있어 개발 과정에서 고객이 기능을 테스트하고 피드백을 제공할 수 있습니다.
Red Hat 기술 프리뷰 기능의 지원 범위에 대한 자세한 내용은 기술 프리뷰 기능 지원 범위를 참조하십시오.
4.12.1. 플랫폼 Operator 정보 링크 복사링크가 클립보드에 복사되었습니다!
OLM(Operator Lifecycle Manager)에는 플랫폼 Operators 라는 새로운 유형의 Operator가 도입되었습니다. Platform Operator는 OpenShift Container Platform 클러스터의 Day 0 작업 중 또는 이후에 설치할 수 있고 클러스터의 라이프사이클에 참여할 수 있는 OLM 기반 Operator입니다. 클러스터 관리자는 플랫폼 Operator를 사용하여 요구 사항 및 사용 사례에 맞게 OpenShift Container Platform 설치를 추가로 사용자 지정할 수 있습니다.
클러스터 관리자는 OpenShift Container Platform의 기존 클러스터 기능을 사용하여 클러스터 설치 전에 초기 페이로드에 필수적이지 않은 것으로 간주되는 CVO(Cluster Version Operator-based) 구성 요소의 하위 세트를 이미 비활성화할 수 있습니다. Platform Operator는 추가 사용자 지정 옵션을 제공하여 이 모델을 반복합니다. RukPak 구성 요소의 리소스에 의존하는 플랫폼 Operator 메커니즘을 통해 이제 클러스터 설치 시 OLM 기반 Operator를 설치할 수 있으며 Operator가 성공적으로 설치되지 않으면 클러스터 롤아웃을 차단할 수 있습니다.
OpenShift Container Platform 4.15에서 이 기술 프리뷰 릴리스는 기본 플랫폼 Operator 메커니즘에 중점을 두고 있으며 향후 릴리스에서 개념을 확장하기 위한 기반을 구축합니다. 클러스터 전체 PlatformOperator API를 사용하여 TechPreviewNoUpgrade 기능 세트를 활성화한 클러스터에서 클러스터 생성 전후에 Operator를 구성할 수 있습니다.
4.12.1.1. 플랫폼 Operator의 기술 프리뷰 제한 사항 링크 복사링크가 클립보드에 복사되었습니다!
OpenShift Container Platform 4.15에서 플랫폼 Operator 기능의 기술 프리뷰 릴리스 중에 다음 제한 사항은 플랫폼 Operator 메커니즘을 통해 Operator를 설치할 수 있는지 여부를 결정합니다.
-
Kubernetes 매니페스트는 OLM(Operator Lifecycle Manager)
registry+v1번들 형식을 사용하여 패키징해야 합니다. - Operator는 패키지 또는 GVK(그룹/버전/종류) 종속성을 선언할 수 없습니다.
-
Operator는
AllNamespaces이외의 CSV(클러스터 서비스 버전) 설치 모드를 지정할 수 없습니다. -
Operator는
Webhook또는APIService정의를 지정할 수 없습니다. -
모든 패키지 번들은
redhat-operators카탈로그 소스에 있어야 합니다.
이러한 제한 사항을 고려하면 다음 Operator를 성공적으로 설치할 수 있습니다.
| 3scale-operator | amq-broker-rhel8 |
| amq-online | amq-streams |
| ansible-cloud-addons-operator | apicast-operator |
| container-security-operator | EAP |
| file-integrity-operator | gatekeeper-operator-product |
| integration-operator | jws-operator |
| kiali-ossm | node-healthcheck-operator |
| odf-csi-addons-operator | odr-hub-operator |
| openshift-custom-metrics-autoscaler-operator | openshift-gitops-operator |
| openshift-pipelines-operator-rh | quay-operator |
| red-hat-camel-k | rhpam-kogito-operator |
| service-registry-operator | servicemeshoperator |
| skupper-operator |
이 기술 프리뷰 릴리스에서는 다음 기능을 사용할 수 없습니다.
- 클러스터 롤아웃 후 플랫폼 Operator 패키지 자동 업그레이드
- 선택적 CVO 기반 구성 요소를 지원하도록 플랫폼 Operator 메커니즘 확장