부록 B. 인벤토리 파일 변수


다음 표에는 Ansible Automation Platform의 설치 인벤토리 파일에 사용된 변수에 대한 정보가 포함되어 있습니다. 표에는 RPM 기반 설치 및 컨테이너 기반 설치에 사용할 수 있는 변수가 포함됩니다.

B.1. Ansible 변수

다음 변수는 Ansible Automation Platform이 원격 호스트와 상호 작용하는 방법을 제어합니다.

Expand
표 B.1. Ansible 변수
Variable설명

ansible_connection

대상 호스트의 작업에 사용되는 연결 플러그인입니다. 이는 모든 Ansible 연결 플러그인의 이름이 될 수 있습니다.

SSH 프로토콜 유형은 smart,ssh 또는 paramiko 입니다. local 을 사용하여 제어 노드 자체에서 작업을 실행할 수도 있습니다.

기본값 = smart

ansible_host

inventory_hostname 대신 사용할 대상 호스트의 IP 주소 또는 이름입니다.

ansible_password

호스트에 인증할 암호입니다.

이 변수를 일반 텍스트로 저장하지 마십시오. 항상 자격 증명 모음을 사용합니다. 자세한 내용은 Keep vaulted variables safe에서 참조하십시오.

ansible_port

연결 포트 번호입니다.

SSH의 기본값은 22 입니다.

ansible_scp_extra_args

이 설정은 항상 기본 scp 명령줄에 추가됩니다.

ansible_sftp_extra_args

이 설정은 항상 기본 sftp 명령줄에 추가됩니다.

ansible_shell_executable

이렇게 하면 Ansible 컨트롤러가 대상 시스템에서 사용하는 쉘을 설정하고 기본값은 /bin/shansible.cfg 에서 실행 파일을 덮어씁니다.

ansible_shell_type

대상 시스템의 쉘 유형입니다.

ansible_shell_executable 을 비 Bourne(sh) 호환 쉘로 설정하지 않으면 이 설정을 사용하지 마십시오. 기본적으로 명령은 sh-style 구문을 사용하여 포맷됩니다. 이를 csh 또는 fish 로 설정하면 대상 시스템에서 명령이 실행되는 대신 해당 쉘의 구문을 따릅니다.

ansible_ssh_common_args

이 설정은 항상 sftp,scpssh 의 기본 명령줄에 추가됩니다. 특정 호스트 또는 그룹에 대해 ProxyCommand 를 구성하는 데 유용합니다.

ansible_ssh_executable

이 설정은 시스템 ssh 를 사용하기 위한 기본 동작을 재정의합니다. ansible.cfgssh_executable 설정을 재정의할 수 있습니다.

ansible_ssh_extra_args

이 설정은 항상 기본 ssh 명령줄에 추가됩니다.

ansible_ssh_pipelining

SSH 파이프라인이 사용되는지 여부를 결정합니다.

이는 ansible.cfg 의 파이프라인 설정을 재정의할 수 있습니다. SSH 키 기반 인증을 사용하는 경우 SSH 에이전트에서 키를 관리해야 합니다.

ansible_ssh_private_key_file

SSH에서 사용하는 개인 키 파일입니다.

여러 키를 사용하고 SSH 에이전트를 사용하지 않으려는 경우 유용합니다.

ansible_user

호스트에 연결할 때 사용할 사용자 이름입니다.

/bin/sh 가 대상 시스템에 설치되지 않았거나 sudo에서 실행할 수 없는 경우가 아니면 이 변수를 변경하지 마십시오.

inventory_hostname

이 변수는 인벤토리 스크립트 또는 Ansible 구성 파일에서 시스템의 호스트 이름을 가져옵니다. 이 변수의 값을 설정할 수 없습니다. 값은 구성 파일에서 가져오기 때문에 실제 런타임 호스트 이름 값은 이 변수에서 반환하는 값과 다를 수 있습니다.

Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

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

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

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

Red Hat 소개

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

Theme

© 2026 Red Hat
맨 위로 이동