2.2. 클러스터 범위 인스턴스의 기본 클러스터 역할 생성 비활성화


필요에 따라 클러스터 전체 리소스에 대한 권한을 추가하거나 제거하려면 Argo CD 사용자 정의 리소스(CR)의 YAML 파일을 편집하여 클러스터 범위 인스턴스의 기본 클러스터 역할 생성을 비활성화해야 합니다.

프로세스

  1. Argo CD CR에서 .spec.defaultClusterScopedRoleDisabled 필드의 값을 true 로 설정합니다.

    Argo CD CR의 예

    apiVersion: argoproj.io/v1beta1
    kind: ArgoCD
    metadata:
      name: example 
    1
    
      namespace: spring-petclinic 
    2
    
    # ...
    spec:
      defaultClusterScopedRoleDisabled: true 
    3
    
    # ...
    Copy to Clipboard Toggle word wrap

    1
    클러스터 범위 인스턴스의 이름입니다.
    2
    클러스터 범위 인스턴스를 실행할 네임스페이스입니다.
    3
    클러스터 범위 인스턴스의 기본 클러스터 역할 생성을 비활성화하는 플래그 값입니다. Operator에서 클러스터 범위 인스턴스의 기본 클러스터 역할 및 클러스터 역할 바인딩을 다시 생성하려면 필드 값을 false 로 설정합니다.

    샘플 출력

    argocd.argoproj.io/example configured
    Copy to Clipboard Toggle word wrap

  2. 다음 명령을 실행하여 Red Hat OpenShift GitOps Operator가 GitOps 컨트롤 플레인 구성 요소의 기본 클러스터 역할 및 클러스터 역할 바인딩을 삭제했는지 확인합니다.

    $ oc get ClusterRoles/<argocd_name>-<argocd_namespace>-<control_plane_component>
    Copy to Clipboard Toggle word wrap
    $ oc get ClusterRoleBindings/<argocd_name>-<argocd_namespace>-<control_plane_component>
    Copy to Clipboard Toggle word wrap

    샘플 출력

    No resources found
    Copy to Clipboard Toggle word wrap

    클러스터 범위 인스턴스의 기본 클러스터 역할 및 클러스터 역할 바인딩이 생성되지 않습니다. 클러스터 관리자는 GitOps 컨트롤 플레인 구성 요소에 대한 새 클러스터 역할 및 클러스터 역할 바인딩을 생성하여 클러스터 범위 인스턴스에 대한 권한을 생성하고 사용자 지정할 수 있습니다.

Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다. 최신 업데이트를 확인하세요.

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

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

Red Hat 소개

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

Theme

© 2026 Red Hat
맨 위로 이동