7.5. Operator 설치


보안 클러스터에 RHACS Operator를 설치합니다.

7.5.1. RHACS 클라우드 서비스용 RHACS Operator 설치

OpenShift Container Platform과 함께 제공되는 OperatorHub를 사용하는 것이 RHACS Operator를 설치하는 가장 쉬운 방법입니다.

사전 요구 사항

  • Operator 설치 권한이 있는 계정을 사용하여 OpenShift Container Platform 클러스터에 액세스할 수 있습니다.
  • OpenShift Container Platform 4.12 이상을 사용해야 합니다. 지원되는 플랫폼 및 아키텍처에 대한 자세한 내용은 Red Hat Advanced Cluster Security for Kubernetes 지원 매트릭스 를 참조하십시오.

절차

  1. 웹 콘솔에서 Operator OperatorHub 페이지로 이동합니다.
  2. Red Hat Advanced Cluster Security for Kubernetes가 표시되지 않는 경우 키워드로 필터링 상자에 Advanced Cluster Security 를 입력하여 Red Hat Advanced Cluster Security for Kubernetes Operator를 찾습니다.
  3. Red Hat Advanced Cluster Security for Kubernetes Operator 를 선택하여 세부 정보 페이지를 확인합니다.
  4. Operator에 대한 정보를 읽은 다음 설치를 클릭합니다.
  5. Operator 설치 페이지에서 다음을 수행합니다.

    • 설치 모드 의 기본값을 클러스터의 모든 네임스페이스로 유지합니다.
    • Installed namespace 필드에 Operator를 설치할 특정 네임스페이스를 선택합니다. rhacs-operator 네임스페이스에 Red Hat Advanced Cluster Security for Kubernetes Operator를 설치합니다.
    • 업데이트 승인을 위해 자동 또는 수동 업데이트를 선택합니다.

      자동 업데이트를 선택하면 새 버전의 Operator가 사용 가능할 때 OLM(Operator Lifecycle Manager)은 Operator의 실행 중인 인스턴스를 자동으로 업그레이드합니다.

      수동 업데이트를 선택하면 최신 버전의 Operator가 사용 가능할 때 OLM에서 업데이트 요청을 생성합니다. 클러스터 관리자는 Operator를 최신 버전으로 업데이트하기 위해 업데이트 요청을 수동으로 승인해야 합니다.

      Red Hat은 RHACS 클라우드 서비스의 Operator에 대한 자동 업그레이드를 활성화하는 것이 좋습니다. 자세한 내용은 Red Hat Advanced Cluster Security for Kubernetes 지원 매트릭스 를 참조하십시오.

  6. 설치를 클릭합니다.

검증

  • 설치가 완료되면 Ecosystem Installed Operators 로 이동하여 Red Hat Advanced Cluster Security for Kubernetes Operator가 Succeeded 상태로 나열되어 있는지 확인합니다.

7.5.1.1. 인프라 노드에 대한 RHACS Operator 구성

인프라 노드에 RHACS(Red Hat Advanced Cluster Security for Kubernetes) Operator를 배포하려면 서브스크립션 YAML을 수정하여 nodeSelectortolerations 를 포함하여 Pod를 올바르게 예약할 수 있습니다.

절차

  1. 다음 콘텐츠를 사용하여 OLM(Operator Lifecycle Manager) 서브스크립션을 적용하기 전에 인프라 노드에 필요한 nodeSelector허용 오차 를 사용하여 RHACS Operator를 구성합니다.

    apiVersion: operators.coreos.com/v1alpha1
    kind: Subscription
    metadata:
      labels:
        operators.coreos.com/rhacs-operator.rhacs-operator: ""
      name: rhacs-operator
      namespace: rhacs-operator
    spec:
      channel: stable
      config:
        nodeSelector:
          node-role.kubernetes.io/infra: "" #
        tolerations:
          - effect: NoSchedule
            key: node-role.kubernetes.io/infra #
            operator: Exists
      installPlanApproval: Automatic
      name: rhacs-operator
      source: redhat-operators
      sourceNamespace: openshift-marketplace

    다음과 같습니다.

    spec.config.nodeSelector.node-role.kubernetes.io/infra
    Kubernetes 스케줄러에 node-role.kubernetes.io/infra: "" 레이블이 있는 노드에 Operator Pod를 배치하도록 지시하는 nodeSelector 키와 값을 지정합니다.
    spec.config.tolerations.key
    톨러레이션 항목을 지정하면 node-role.kubernetes.io/infra 키가 있는 테인트가 있는 노드에 Operator Pod를 예약할 수 있습니다. 이는 인프라 노드가 일반적으로 제공되지 않는 워크로드가 예약되지 않도록 테인트가 제공되므로 필요합니다.
  2. YAML 파일을 저장하고 OpenShift CLI(oc)를 사용하여 적용합니다.

YAML 파일을 적용하면 RHACS Operator에 대한 서브스크립션을 업데이트합니다. 그러면 RHACS Operator Pod를 예약할 수 있는 위치가 구성됩니다. rhacs-operator 네임스페이스는 RHACS Operator의 지정된 위치입니다.

7.5.2. 다음 단계

Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 소개

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

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

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

Red Hat 문서 정보

Legal Notice

Theme

© 2026 Red Hat
맨 위로 이동