4.4. 호스트 변수 구성


Ansible 설치 중 호스트에 환경 변수를 할당하려면 [masters] 또는 [nodes] 섹션의 호스트 항목 뒤에 /etc/ansible/hosts 파일에서 환경 변수를 설정합니다. 예를 들면 다음과 같습니다.

[masters]
ec2-52-6-179-239.compute-1.amazonaws.com openshift_public_hostname=ose3-master.public.example.com

다음 표에서는 개별 호스트 항목에 할당할 수 있는 Ansible 설치 프로그램에서 사용할 수 있는 변수를 설명합니다.

표 4.3. 호스트 변수
변수목적

openshift_public_hostname

이 변수는 시스템의 공용 호스트 이름을 재정의합니다. 이 방법은 클라우드 설치 또는 NAT(네트워크 주소 변환)를 사용하는 네트워크의 호스트에 사용합니다.

openshift_public_ip

이 변수는 시스템의 공용 IP 주소를 재정의합니다. 이 방법은 클라우드 설치 또는 NAT(네트워크 주소 변환)를 사용하는 네트워크의 호스트에 사용합니다.

openshift_node_labels

이 변수는 더 이상 사용되지 않습니다. 노드 레이블 설정의 현재 방법에 대한 노드 그룹 정의 및 호스트 매핑 을 참조하십시오.

openshift_docker_options

이 변수는 컨테이너 로그 관리에 사용되는 옵션과 같이 /etc/sysconfig/docker 에서 추가 docker 옵션을 구성합니다. json-file 을 사용하는 것이 좋습니다.

다음 예제에서는 Docker가 3MB 로그 파일 및 서명 확인 간에 순환되는 json-file 로그 드라이버를 사용하도록 Docker의 구성을 보여줍니다. 추가 옵션을 제공할 때 단일 따옴표 형식을 유지 관리해야 합니다.

OPTIONS=' --selinux-enabled --log-opt  max-size=1M --log-opt max-file=3 --insecure-registry 172.30.0.0/16 --log-driver=json-file --signature-verification=false'

openshift_schedulable

이 변수는 호스트가 스케줄링 가능한 노드로 표시되는지 여부를 구성합니다. 즉, 새 Pod 배치에 사용할 수 있습니다. 마스터 의 Schedulability on Masters를 참조하십시오.

openshift_node_problem_detector_install

이 변수는 Node Problem Detector 를 활성화하는 데 사용됩니다. false 로 설정하면 Node Problem Detector가 설치되거나 시작되지 않습니다.

Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

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

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

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

Red Hat 소개

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

© 2024 Red Hat, Inc.