1.3. 기존 클러스터 애드온에서 클러스터 전체 프록시 활성화


클러스터 네임스페이스에서 KlusterletAddonConfig 를 구성하여 관리형 Red Hat OpenShift Container Platform 클러스터의 모든 klusterlet 애드온 Pod에 프록시 환경 변수를 추가할 수 있습니다. klusterlet add-ons 포드에 세 가지 환경 변수를 추가하도록 KlusterletAddonConfig 를 구성하려면 다음 단계를 완료합니다.

  1. 프록시가 필요한 클러스터의 네임스페이스에 있는 KlusterletAddonConfig 파일을 편집합니다. 콘솔을 사용하여 리소스를 검색하거나 다음 명령을 사용하여 터미널에서 편집할 수 있습니다.

    oc -n <my-cluster-name> edit klusterletaddonconfig <my-cluster-name>
    Copy to Clipboard Toggle word wrap

    참고: 하나의 클러스터에서만 작업하는 경우 명령 끝에 < my-cluster-name >이 필요하지 않습니다. 다음 명령을 참조하십시오.

    oc -n <my-cluster-name> edit klusterletaddonconfig
    Copy to Clipboard Toggle word wrap
  2. 다음 예제와 동일하게 파일의 .spec.proxyConfig 섹션을 편집합니다. spec.proxyConfig 는 선택 사항 섹션입니다.

    spec
      proxyConfig:
        httpProxy: "<proxy_not_secure>" 
    1
    
        httpsProxy: "<proxy_secure>" 
    2
    
        noProxy: "<no_proxy>" 
    3
    Copy to Clipboard Toggle word wrap
    1
    proxy_not_securehttp 요청의 프록시 서버의 주소로 바꿉니다. 예를 들어 http://192.168.123.145:3128 을 사용합니다.
    2
    proxy_securehttps 요청의 프록시 서버의 주소로 바꿉니다. 예를 들어 https://192.168.123.145:3128 을 사용합니다.
    3
    no_proxy 를 프록시를 통해 트래픽이 라우팅되지 않는 쉼표로 구분된 IP 주소, 호스트 이름 및 도메인 이름 목록으로 바꿉니다. 예를 들어 .cluster.local,.svc,10.128.0.0/14,example.com 을 사용합니다.

    hub 클러스터에 구성된 클러스터 전체 프록시로 OpenShift Container Platform 클러스터가 생성되면 다음 조건이 충족될 때 klusterlet 애드온의 Pod에 클러스터 전체 프록시 구성 값이 추가됩니다.

    • addon 섹션의 .spec.policyController.proxyPolicy 가 활성화되어 OCPGlobalProxy 로 설정됩니다.
    • .spec.applicationManager.proxyPolicy 가 활성화되고 CustomProxy 로 설정됩니다.

      참고: addon 섹션의 proxyPolicy 기본값은 Disabled 입니다.

      proxyPolicy 항목의 다음 예제를 참조하십시오.

      apiVersion: agent.open-cluster-management.io/v1
          kind: KlusterletAddonConfig
          metadata:
            name: clusterName
            namespace: clusterName
          spec:
            proxyConfig:
              httpProxy: http://pxuser:12345@10.0.81.15:3128
              httpsProxy: http://pxuser:12345@10.0.81.15:3128
              noProxy: .cluster.local,.svc,10.128.0.0/14, example.com
            applicationManager:
              enabled: true
              proxyPolicy: CustomProxy
            policyController:
              enabled: true
              proxyPolicy: OCPGlobalProxy
            searchCollector:
              enabled: true
              proxyPolicy: Disabled
            certPolicyController:
              enabled: true
              proxyPolicy: Disabled
      Copy to Clipboard Toggle word wrap

중요: 글로벌 프록시 설정은 경고 전달에 영향을 미치지 않습니다. 클러스터 전체 프록시가 있는 Red Hat Advanced Cluster Management Hub 클러스터에 대한 경고 전달을 설정하려면 자세한 내용은 경고 전달을 참조하십시오.

맨 위로 이동
Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

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

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

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

Red Hat 소개

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

Theme

© 2025 Red Hat