จากสิ่งที่ฉันรู้ไฟล์กำหนดค่าAnsible ( ansible.cfg) อาจอยู่ที่นี่สำหรับการตั้งค่าระดับผู้ใช้:
~/.ansible.cfg
เช่นเดียวกับการตั้งค่าทั้งระบบอยู่ที่นี่; ที่คุณระบุว่าคุณไม่สามารถหาไฟล์ดังกล่าว:
 /etc/ansible/ansible.cfg
ถ้าอย่างใดคุณมีผู้ใช้หลายคนในระบบของคุณอาจมี~/.ansible.cfgลอยในหนึ่งในไดเรกทอรีผู้ใช้ที่คุณลืม
คุณระบุว่าคุณอาจติดตั้งโดยใช้pipแต่ตรวจสอบสูตร Homebrew สำหรับ Ansibleมันเพิ่งชนจากรุ่น 1.9.2 ถึง 1.9.3 เมื่อวันที่ 4 กันยายนเท่านั้น ดังนั้นบางทีคุณติดตั้งผ่าน Homebrew?
และความกังวลหลักของคุณดูเหมือนว่าansible.cfgจำเป็นหรือไม่:
  Ansible ทำงานได้ไกลที่สุดเท่าที่ฉันสามารถบอกได้ (โดยไม่ต้องมีคนในพื้นที่ansible.cfgและไม่มีอะไรในansibleโฟลเดอร์ใน dir ของผู้ใช้) แต่ฉันก็สับสน
  
  ใครช่วยกรุณาอธิบายสิ่งที่ฉันไม่ได้รับที่นี่?
ใช่มันควรจะทำงานได้ดีโดยไม่มีการกำหนดค่า สำหรับซอฟต์แวร์ส่วนใหญ่ไฟล์ config ทั้งหมดจะแทนที่ค่าเริ่มต้นของระบบหลัก ดังนั้นหาก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