ansible.cfg
내 파일 /etc/ansible/
에도 그 내용이 있습니다 /apps/ansible/
. 에서 필요한 모든 설정을 완료했습니다 /apps/ansible/
. 이제 새 사용자를 생성하고 클라이언트 노드에 대한 모든 SSH 키를 설정했습니다. 그러나 user로 전환하고 실행하면 ansible --version
에서 구성을 가져옵니다 /etc/ansible/
. 에서 구성을 가져왔는지 확인하는 방법은 무엇입니까 /apps/ansible
?
[ansible@Server ~]$ ansible --version
ansible 2.4.2.0
config file = /etc/ansible/ansible.cfg
configured module search path = [u'/home/ansible/.ansible/plugins/modules', u'/usr/share/ansible/plugins/modules']
ansible python module location = /usr/lib/python2.7/site-packages/ansible
executable location = /bin/ansible
python version = 2.7.5 (default, May 31 2018, 09:41:32) [GCC 4.8.5 20150623 (Red Hat 4.8.5-28)]
[ansible@Server ~]$
답변1
/apps/ansible/ansible.cfg를 사용하는 사용자의 경우 다음을 수행할 수 있습니다.
- ~/.ansible.cfg(홈 디렉터리에 있음)를 /apps/ansible/ansible.cfg에 연결하거나
- ANSIBLE_CONFIG(환경 변수)를 /apps/ansible/ansible.cfg로 설정합니다.
인용하다세부 사항.