1.4. 기존 클러스터 애드온에서 클러스터 전체 프록시 활성화
클러스터 네임스페이스에서 KlusterletAddonConfig 를 구성하여 관리 Red Hat OpenShift Container Platform 클러스터의 모든 klusterlet add-on Pod에 프록시 환경 변수를 추가할 수 있습니다. klusterletAddonConfig의 Pod에 세 개의 환경 변수를 추가하도록 KlusterletAddonConfig 를 구성하려면 다음 단계를 완료합니다.
프록시가 필요한 클러스터의 네임스페이스에 있는
KlusterletAddonConfig파일을 편집합니다. 콘솔을 사용하여 리소스를 검색하거나 터미널에서 다음 명령을 사용하여 편집할 수 있습니다.oc -n <my-cluster-name> edit klusterletaddonconfig <my-cluster-name>참고: 하나의 클러스터로만 작업하는 경우 명령 끝에 <
my-cluster-name>이 필요하지 않습니다. 다음 명령을 참조하십시오.oc -n <my-cluster-name> edit klusterletaddonconfig다음 예와 같이 파일의
.spec.proxyConfig섹션을 편집합니다.spec.proxyConfig는 선택적 섹션입니다.spec proxyConfig: httpProxy: "<proxy_not_secure>" httpsProxy: "<proxy_secure>" noProxy: "<no_proxy>"proxy_not_secure를http요청에 대해 프록시 서버의 주소로 바꿉니다. 예를 들어http://192.168.123.145:3128을 사용합니다.proxy_secure를https요청에 대해 프록시 서버의 주소로 바꿉니다. 예를 들어https://192.168.123.145:3128을 사용합니다.no_proxy를 프록시를 통해 트래픽을 라우팅하지 않는 IP 주소, 호스트 이름 및 도메인 이름 목록으로 바꿉니다. 예를 들어.cluster.local,.svc,10.128.0.0/14,example.com을 사용합니다.허브 클러스터에 구성된 클러스터 전체 프록시를 사용하여 OpenShift Container Platform 클러스터를 생성하는 경우 다음 조건이 충족될 때 klusterlet add-ons의 Pod에 클러스터 전체 프록시 구성 값이 추가됩니다.
-
애드온섹션의.spec.policyController.proxyPolicy가 활성화되고OCPGlobalProxy로 설정됩니다. .spec.applicationManager.proxyPolocy가 활성화되고CustomProxy로 설정됩니다.참고:
애드온섹션의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 iamPolicyController: enabled: true proxyPolicy: Disabled
-
중요: 글로벌 프록시 설정은 경고 전달에 영향을 미치지 않습니다. 클러스터 전체 프록시를 사용하여 Red Hat Advanced Cluster Management hub 클러스터에 대한 경고 전달을 설정하려면 자세한 내용은 경고 전달을 참조하십시오.