① ANSIBLE_CONFIG 환경 변수
② 현재 디렉토리의 ansible.cfg
③ 홈 디렉토리의 ~/.ansible.cfg
④ /etc/ansible/ansible.cfg
① -e 옵션에 지정한 변수
② 변수
③ 플레이북 키워드
④ 명령의 옵션
⑤ Ansible 구성 파일
[default] 섹션
inventory: 인벤토리 파일의 위치 (기본: /etc/ansible/ansible.cfg)
remote_user: SSH 인증하기 위한 사용자 (기본: 현재 사용자)
ask_pass: SSH 인증하기 위한 패스워드 요청/입력 여부 (기본: false)
[privilege_escalation] 섹션
become: 권한 상승 여부 (기본: false)
become_method: 권한 상승 방법 (기본: sudo)
become_user: 권한 상승할 사용자 (기본: root)
become_ask_pass: 권한 상승 방법의 패스워드 요청/입력 여부 (기본:false)
cp /etc/ansible/ansible.cfg ./
vi ansible.cfg
:% d 수행
[defaults]
inventory = /home/vagrant/ansitest/inventory
[privilege_escalation]
become=True
become_method=sudo
become_user=root
become_ask_pass=False