3.5. 프록시 덮어쓰기 설정
노드의 /etc/environment 파일에 http_proxy
또는 https_proxy
값이 포함된 경우 OpenShift Container Platform 구성 요소 간 열린 통신을 허용하도록 해당 파일에 no_proxy
값을 설정해야 합니다.
/etc/environment 파일의 no_proxy
매개변수는 인벤토리 파일에 설정한 글로벌 프록시 값과 동일한 값이 아닙니다. 글로벌 프록시 값은 프록시 설정으로 특정 OpenShift Container Platform 서비스를 구성합니다. 자세한 내용은 글로벌 프록시 옵션 구성을 참조하십시오.
/etc/environment 파일에 프록시 값이 포함된 경우 각 노드의 no_proxy
매개변수에 다음 값을 정의합니다.
- 마스터 및 노드 호스트 이름 또는 해당 도메인 접미사.
- 기타 내부 호스트 이름 또는 해당 도메인 접미사.
- etcd IP 주소. etcd 액세스가 IP 주소로 제어되므로 호스트 이름이 아닌 IP 주소를 제공해야 합니다.
-
Kubernetes IP 주소(기본적으로
172.30.0.1
) 인벤토리 파일의openshift_portal_net
매개변수에 설정된 값이어야 합니다. -
Kubernetes 내부 도메인 접미사,
cluster.local
. -
Kubernetes 내부 도메인 접미사인 .svc
.svc
.
no_proxy
가 CIDR을 지원하지 않기 때문에 도메인 접미사를 사용할 수 있습니다.
http_proxy
또는 https_proxy
값을 사용하는 경우 no_proxy
매개변수 값이 다음 예와 유사합니다.
no_proxy=.internal.example.com,10.0.0.1,10.0.0.2,10.0.0.3,.cluster.local,.svc,localhost,127.0.0.1,172.30.0.1