3.4. 분산 추적 업그레이드
OLM(Operator Lifecycle Manager)은 클러스터에서 Operator의 설치, 업그레이드, RBAC(역할 기반 액세스 제어)를 제어합니다. OLM은 OpenShift Container Platform에서 기본적으로 실행됩니다. 사용 가능한 Operator 및 설치된 Operator의 업그레이드에 대한 OLM 쿼리입니다. OpenShift Container Platform에서 업그레이드를 처리하는 방법에 대한 자세한 내용은 Operator Lifecycle Manager 설명서를 참조하십시오.
업데이트 중에 Red Hat OpenShift distributed tracing Operator는 관리되는 분산 추적 인스턴스를 Operator와 연결된 버전으로 업그레이드합니다. Red Hat OpenShift distributed tracing Platform Operator의 새 버전이 설치될 때마다 Operator에서 관리하는 모든 분산 추적 플랫폼 애플리케이션 인스턴스가 Operator 버전으로 업그레이드됩니다. 예를 들어 Operator를 1.10에서 1.11로 업그레이드한 후 Operator는 분산 추적 플랫폼 인스턴스를 실행하고 1.11로 업그레이드합니다.
OpenShift Elasticsearch Operator를 업데이트하는 방법에 대한 자세한 내용은 OpenShift Logging 업데이트에서 참조하십시오.
3.4.1. 2.0의 Operator 채널 변경
Red Hat OpenShift distributed tracing 2.0.0에서는 다음과 같은 사항이 변경되었습니다.
- Red Hat OpenShift Jaeger Operator의 이름을 Red Hat OpenShift distributed tracing Platform Operator로 변경합니다.
- 개별 릴리스 채널에 대한 지원이 중지되었습니다. 앞으로 Red Hat OpenShift distributed tracing platform Operator는 stable Operator 채널만 지원합니다. 유지 관리 채널(예: 1.24-stable )은 향후 Operator에서 더 이상 지원되지 않습니다.
버전 2.0 업데이트의 일부로 OpenShift Elasticsearch 및 Red Hat OpenShift distributed tracing Platform Operator 서브스크립션을 업데이트해야 합니다.
전제 조건
- OpenShift Container Platform 버전은 4.6 이상입니다.
- OpenShift Elasticsearch Operator를 업데이트했습니다.
- Jaeger 사용자 정의 리소스 파일을 백업했습니다.
-
cluster-admin
역할이 있는 계정. Red Hat OpenShift Dedicated를 사용하는 경우dedicated-admin
역할의 계정이 있어야 합니다.
Update OpenShift Logging에 설명된 대로 OpenShift Elasticsearch Operator를 업데이트하지 않은 경우 Red Hat OpenShift distributed tracing Platform Operator를 업데이트하기 전에 해당 업데이트가 완료됩니다.
Operator 채널을 업데이트하는 방법에 대한 자세한 내용은 설치된 Operator 업데이트를 참조하십시오.