1.3. 기존 클러스터 애드온에서 클러스터 전체 프록시 활성화
클러스터 네임스페이스에서 KlusterletAddonConfig 를 구성하여 관리 Red Hat OpenShift Container Platform 클러스터의 모든 klusterlet add-on Pod에 프록시 환경 변수를 추가할 수 있습니다. klusterletAddonConfig의 Pod에 세 개의 환경 변수를 추가하도록 KlusterletAddonConfig 를 구성하려면 다음 단계를 완료합니다.
프록시가 필요한 클러스터의 네임스페이스에 있는
KlusterletAddonConfig파일을 편집합니다. 콘솔을 사용하여 리소스를 검색하거나 터미널에서 다음 명령을 사용하여 편집할 수 있습니다.oc -n <my-cluster-name> edit klusterletaddonconfig <my-cluster-name>
oc -n <my-cluster-name> edit klusterletaddonconfig <my-cluster-name>Copy to Clipboard Copied! Toggle word wrap Toggle overflow 참고: 하나의 클러스터로만 작업하는 경우 명령 끝에 <
my-cluster-name>이 필요하지 않습니다. 다음 명령을 참조하십시오.oc -n <my-cluster-name> edit klusterletaddonconfig
oc -n <my-cluster-name> edit klusterletaddonconfigCopy to Clipboard Copied! Toggle word wrap Toggle overflow 다음 예와 같이 파일의
.spec.proxyConfig섹션을 편집합니다.spec.proxyConfig는 선택적 섹션입니다.spec proxyConfig: httpProxy: "<proxy_not_secure>" httpsProxy: "<proxy_secure>" noProxy: "<no_proxy>"spec proxyConfig: httpProxy: "<proxy_not_secure>"1 httpsProxy: "<proxy_secure>"2 noProxy: "<no_proxy>"3 Copy to Clipboard Copied! Toggle word wrap Toggle overflow 허브 클러스터에 구성된 클러스터 전체 프록시를 사용하여 OpenShift Container Platform 클러스터를 생성하는 경우 다음 조건이 충족될 때 klusterlet add-ons의 Pod에 클러스터 전체 프록시 구성 값이 추가됩니다.
-
애드온섹션의.spec.policyController.proxyPolicy가 활성화되고OCPGlobalProxy로 설정됩니다. .spec.applicationManager.proxyPolocy가 활성화되고CustomProxy로 설정됩니다.참고:
애드온섹션의proxyPolicy기본값은Disabled입니다.proxyPolicy항목의 다음 예제를 참조하십시오.Copy to Clipboard Copied! Toggle word wrap Toggle overflow
-
중요: 글로벌 프록시 설정은 경고 전달에 영향을 미치지 않습니다. 클러스터 전체 프록시를 사용하여 Red Hat Advanced Cluster Management hub 클러스터에 대한 경고 전달을 설정하려면 자세한 내용은 경고 전달을 참조하십시오.