2.4.6. 멀티테넌시 및 운영자 공동 배치


이 가이드에서는 Operator Lifecycle Manager(OLM)의 멀티테넌시와 Operator 콜로케이션에 대해 설명합니다.

2.4.6.1. 네임스페이스에서 연산자의 공동 배치

운영자 수명 주기 관리자(OLM)는 동일한 네임스페이스에 설치된 OLM 관리 운영자를 처리합니다. 즉, 해당 구독 리소스는 관련 운영자와 동일한 네임스페이스에 함께 배치됩니다. 실제로 관련이 없더라도 OLM은 해당 항목 중 하나가 업데이트되면 버전 및 업데이트 정책과 같은 상태를 고려합니다.

이러한 기본 동작은 두 가지 방식으로 나타납니다.

  • 보류 중인 업데이트의 InstallPlan 리소스에는 동일한 네임스페이스에 있는 다른 모든 Operator의 ClusterServiceVersion (CSV) 리소스가 포함됩니다.
  • 동일한 네임스페이스에 있는 모든 연산자는 동일한 업데이트 정책을 공유합니다. 예를 들어, 한 운영자가 수동 업데이트로 설정된 경우 다른 모든 운영자의 업데이트 정책도 수동으로 설정됩니다.

이러한 시나리오에서는 다음과 같은 문제가 발생할 수 있습니다.

  • 업데이트된 Operator 외에도 정의된 리소스가 훨씬 많기 때문에 Operator 업데이트에 대한 설치 계획을 추론하기 어렵습니다.
  • 클러스터 관리자라면 누구나 원하는 대로, 네임스페이스의 일부 운영자는 자동으로 업데이트되고 다른 운영자는 수동으로 업데이트되는 것은 불가능해집니다.

이러한 문제는 일반적으로 OpenShift Container Platform 웹 콘솔을 사용하여 Operator를 설치할 때 기본 동작에 따라 모든 네임스페이스 설치 모드를 지원하는 Operator가 기본 openshift-operators 글로벌 네임스페이스에 설치되기 때문에 발생합니다.

클러스터 관리자는 다음 워크플로를 사용하여 이 기본 동작을 수동으로 우회할 수 있습니다.

  1. Operator 설치를 위한 네임스페이스를 생성합니다.
  2. 모든 네임스페이스를 감시하는 운영자 그룹인 사용자 지정 글로벌 운영자 그룹을 만듭니다. 이 Operator 그룹을 방금 만든 네임스페이스와 연결하면 설치 네임스페이스가 글로벌 네임스페이스가 되어, 해당 네임스페이스에 설치된 Operator를 모든 네임스페이스에서 사용할 수 있습니다.
  3. 설치 네임스페이스에 원하는 Operator를 설치합니다.

Operator에 종속성이 있는 경우 해당 종속성은 미리 생성된 네임스페이스에 자동으로 설치됩니다. 결과적으로 종속성 운영자는 동일한 업데이트 정책과 공유 설치 계획을 갖는 것이 유효합니다. 자세한 절차는 "사용자 정의 네임스페이스에 전역 연산자 설치"를 참조하세요.

Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 문서 정보

Legal Notice

Theme

© 2026 Red Hat
맨 위로 이동