검색

1.8. Ansible 구성 사용자 정의

download PDF

Satellite는 Ansible과 Satellite를 통합하는 데 필요한 필수 Ansible 구성을 관리합니다. 그러나 다른 Ansible 구성 옵션을 일반적으로 사용자 지정할 수 있습니다.

Satellite는 필수 Ansible 구성을 /etc/foreman-proxy/ansible.env 에 환경 변수로 저장합니다. 이 파일은 satellite-installer 에 의해 관리됩니다.

Ansible은 구성 파일 및 Capsule에서 제공하는 환경에서 구성을 읽습니다. Ansible 구성을 사용자 지정해야 하는 경우 시스템 전체 /etc/ansible/ansible.cfg 파일 또는 foreman-proxy 사용자의 홈 디렉터리에 있는 /usr/share/foreman-proxy/.ansible.cfg 파일에서 이를 수행할 수 있습니다. /usr/share/foreman-proxy/.ansible.cfg 를 사용하는 경우 Satellite에서 생성한 Ansible은 /etc/ansible/ansible.cfg 의 구성을 무시합니다.

환경 변수가 ansible.cfg 의 값보다 우선하므로 Satellite에 필요한 필수 구성이 유지됩니다.

다음 표에는 Satellite에서 관리하는 필수 Ansible 구성 옵션이 나열되어 있습니다.

표 1.1. 필수 Ansible 구성
환경 변수구성 키설명

ANSIBLE_CALLBACKS_ENABLED

callbacks_enabled

버전 간 호환성을 위해 callback_whitelist 에 해당하는 콜백을 활성화합니다.

ANSIBLE_CALLBACK_WHITELIST

callback_whitelist

콜백을 Satellite로 활성화합니다. callbacks_enabled for cross-version compatibility와 동일합니다.

ANSIBLE_COLLECTIONS_PATHS

collections_paths

Ansible 컬렉션 경로 목록

ANSIBLE_HOST_KEY_CHECKING

host_key_checking

SSH 연결 중 호스트 키 확인 비활성화

ANSIBLE_LOCAL_TEMP

local_tmp

Capsule의 임시 디렉터리

ANSIBLE_ROLES_PATH

roles_path

Ansible 역할에 대한 경로 목록

ANSIBLE_SSH_ARGS

ssh_args

SSH 연결에 전달된 인수

추가 리소스

Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

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

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

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

Red Hat 소개

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

© 2024 Red Hat, Inc.