내가 아는 바로는 Ansible 구성 파일 ( ansible.cfg
)이 사용자 레벨 구성 설정을 위해 여기에있을 수 있습니다.
~/.ansible.cfg
여기에있는 시스템 전체 구성뿐만 아니라; 당신이 그런 파일을 찾을 수 없다고 말하면 :
/etc/ansible/ansible.cfg
어떻게 든 시스템에 여러 사용자가있는 ~/.ansible.cfg
경우 잊어 버린 사용자 디렉토리 중 하나에 플로팅 이있을 수 있습니다.
Ansible을 사용 하면서 Homebrew 공식을pip
확인한 결과 , 최근 9 월 4 일 1.9.2 버전에서 1.9.3 버전까지 충돌했다 . 아마도 Homebrew를 통해 설치 했습니까?
그리고 당신의 주요 관심사는 그것이 필요한지 아닌 것 같습니다 ansible.cfg
.
Ansible은 내가 알 수있는 한 (local ansible.cfg
이없고 ansible
사용자 디렉토리 의 폴더에 아무것도 없습니다 ) 작동하지만 혼란 스럽습니다.
누군가 내가 여기에 오지 않는 것을 설명해 주시겠습니까?
예, 구성하지 않아도 제대로 작동합니다. 대부분의 소프트웨어에서 구성 파일은 코어 시스템 기본값을 무시합니다. 따라서 ansible.cfg
누락 된 경우 Ansible은 계속 작동하지만 핵심 시스템 기본값 만 사용합니다. Ansible의 공식 문서에 설명 된대로 :
Ansible의 특정 설정은 구성 파일을 통해 조정할 수 있습니다. 대부분의 사용자에게는 스톡 구성이 충분해야하지만 변경하려는 이유가있을 수 있습니다.
다음 순서로 처리 될 구성 파일에서 변경하고 사용할 수 있습니다.
* ANSIBLE_CONFIG (an environment variable)
* ansible.cfg (in the current directory)
* .ansible.cfg (in the home directory)
* /etc/ansible/ansible.cfg