2.10. 기존 Operator에서 조사한 네임스페이스 확인
클러스터에 이미 AMQ Broker용 설치된 Operator가 포함되어 있고 새 Operator에서 모든 네임스페이스 또는 여러 네임스페이스를 조사하려면 새 Operator에서 기존 Operator와 동일한 네임스페이스를 감시하지 않아야 합니다. 다음 절차에 따라 기존 Operator에서 조사한 네임스페이스를 식별합니다.
프로세스
- OpenShift Container Platform 웹 콘솔의 왼쪽 창에서 클릭합니다.
-
프로젝트 드롭다운 목록에서
모든 프로젝트를선택합니다. 필터 이름 상자에서 클러스터에 설치된 AMQ Broker용 Operator를 표시하려면 문자열(예:
amq)을 지정합니다.참고namespace 열에는 각 Operator가 배포된 네임스페이스가 표시됩니다.
AMQ Broker용 각 Operator가 감시 하도록 구성된 네임스페이스를 확인합니다.
- Operator 이름을 클릭하여 Operator 세부 정보를 표시하고 YAML 탭을 클릭합니다.
WATCH_NAMESPACE를 검색하고 Operator에서 조사하는 네임스페이스를 확인합니다.-
WATCH_NAMESPACE섹션에metadata.namespace값이 있는fieldPath필드가 있는 경우 Operator에서 배포된 네임스페이스를 감시하고 있습니다. WATCH_NAMESPACE섹션에 네임스페이스 목록이 있는value필드가 있는 경우 Operator에서 지정된 네임스페이스를 모니터링합니다. 예를 들면 다음과 같습니다.- name: WATCH_NAMESPACE value: "namespace1, namespace2"
- name: WATCH_NAMESPACE value: "namespace1, namespace2"Copy to Clipboard Copied! Toggle word wrap Toggle overflow WATCH_NAMESPACE섹션에값필드가 비어 있거나 별표가 있는 경우 Operator에서 클러스터의 모든 네임스페이스를 감시하고 있습니다. 예를 들면 다음과 같습니다.- name: WATCH_NAMESPACE value: ""
- name: WATCH_NAMESPACE value: ""Copy to Clipboard Copied! Toggle word wrap Toggle overflow 이 경우 새 Operator를 배포하기 전에 기존 Operator를 제거하거나 특정 네임스페이스를 조사하려면 해당 Operator를 재구성해야 합니다.
-
다음 섹션의 절차에서는 Operator를 설치하고 사용자 정의 리소스(CR)를 사용하여 OpenShift Container Platform에 브로커 배포를 생성하는 방법을 보여줍니다. 절차를 완료한 후 Operator는 개별 Pod에서 실행되며 생성하는 각 브로커 인스턴스는 Operator와 동일한 프로젝트의 StatefulSet에서 개별 Pod로 실행됩니다. 나중에 전용 주소 지정 CR을 사용하여 브로커 배포에서 주소를 정의하는 방법을 확인할 수 있습니다.