6
Ansible: กำหนดตัวแปรในไฟล์ vars ตามเงื่อนไขหากตรงตามเงื่อนไขที่กำหนด
ขึ้นอยู่กับค่า (True / False) ของตัวแปรที่กำหนดไว้ใน group_vars ฉันพยายามกำหนดตัวแปรบางอย่างในไฟล์ vars ค่าของพวกเขาขึ้นอยู่กับค่าของกลุ่ม var ไฟล์ var ปัจจุบันของฉันมีลักษณะดังนี้: {% if my_group_var %} test: var1: value var2: value ... varn: value {% else %} test: var1: other_value var2: other_value ... varn: other_value {% endif %} สำหรับบทบาทของฉันฉันใช้ตัวแปรที่กำหนดไว้ในไฟล์นี้ Playbook ทดสอบของฉันมีลักษณะดังนี้: - name: blabla hosts: blabla vars_files: - <path>/test_vars.yml …