30.4. Ansible을 사용하여 프록시에 대한 호스트 구성
클러스터를 설치하는 동안 인벤토리 파일에서 구성할 수 있는 openshift_
환경 변수를 구성할 수 있습니다.
no
PROXY_proxy, openshift_
_PROXY 및 HTTPS_http_proxy 및 openshift_
https_proxy
매개변수를 사용하여 NO_PROXY,
HTTP
Ansible을 사용한 프록시 구성 예
# Global Proxy Configuration # These options configure HTTP_PROXY, HTTPS_PROXY, and NOPROXY environment # variables for docker and master services. openshift_http_proxy=http://<user>:<password>@<ip_addr>:<port> openshift_https_proxy=https://<user>:<password>@<ip_addr>:<port> openshift_no_proxy='.hosts.example.com,some-host.com' # # Most environments do not require a proxy between OpenShift masters, nodes, and # etcd hosts. So automatically add those host names to the openshift_no_proxy list. # If all of your hosts share a common domain you may wish to disable this and # specify that domain above. # openshift_generate_no_proxy_hosts=True
Ansible 매개 변수를 사용하여 빌드에 대해 구성할 수 있는 추가 프록시 설정이 있습니다. 예를 들면 다음과 같습니다.
openshift_builddefaults_git_http_proxy
및 openshift_builddefaults_git_https_proxy
매개변수를 사용하면 Git 복제에 프록시를 사용할수 있습니다.
openshift_builddefaults_http_proxy
및 openshift_builddefaults_https_proxy
매개 변수를 사용하면 Docker 빌드 전략 및 사용자 지정 빌드 전략 프로세스에서 환경 변수를 사용할 수 있습니다.