1.4. 서브스크립션 채널 변경
OpenShift Container Platform 웹 콘솔을 사용하거나 명령줄을 사용하여 RHACS Operator의 업데이트 채널을 변경할 수 있습니다. RHACS 3.74에서 RHACS 4.0으로 업그레이드하려면 업데이트 채널을 변경해야 합니다.
중앙 및 모든 보안 클러스터를 포함하여 RHACS Operator를 설치한 모든 클러스터의 서브스크립션 채널을 변경해야 합니다.
사전 요구 사항
- 최신 RHACS 3.74 Operator를 사용하고 있으며 보류 중인 수동 Operator 업그레이드가 없는지 확인해야 합니다.
- 기존 Central 데이터베이스를 백업했는지 확인해야 합니다.
-
cluster-admin
권한이 있는 계정을 사용하여 OpenShift Container Platform 클러스터 웹 콘솔에 액세스할 수 있습니다.
웹 콘솔을 사용하여 서브스크립션 채널 변경
웹 콘솔을 사용하여 서브스크립션 채널을 변경하려면 다음 지침을 사용합니다.
절차
-
OpenShift Container Platform 웹 콘솔의 관리자 화면에서 Operator
설치된 Operator 로 이동합니다. - RHACS Operator를 찾아 클릭합니다.
- 서브스크립션 탭을 클릭합니다.
- 업데이트 채널 아래에서 업데이트 채널 의 이름을 클릭합니다.
- stable 을 선택한 다음 Save 를 클릭합니다.
자동 승인 전략이 있는 서브스크립션의 경우 업데이트가 자동으로 시작됩니다. Operator
설치된 Operator 페이지로 이동하여 업데이트 진행 상황을 모니터링합니다. 완료되면 상태가 성공 및 최신으로 변경됩니다. 수동 승인 전략이 있는 서브스크립션의 경우 서브스크립션 탭에서 업데이트를 수동으로 승인할 수 있습니다.
명령줄을 사용하여 서브스크립션 채널 변경
명령줄을 사용하여 서브스크립션 채널을 변경하려면 다음 지침을 사용합니다.
절차
다음 명령을 실행하여 서브스크립션 채널을
stable
로 변경합니다.$ oc -n rhacs-operator \ 1 patch subscriptions.operators.coreos.com rhacs-operator \ --type=merge --patch='{ "spec": { "channel": "stable" }}'
- 1
- Kubernetes를 사용하는 경우
oc
대신kubectl
을 입력합니다.
업데이트 중에 RHACS Operator는 central-db
라는 새 배포를 프로비저닝하고 데이터 마이그레이션이 시작됩니다. 이 작업은 약 30분이 소요되며 업그레이드 시 한 번만 발생합니다.