ฉันต้องสร้างเป็นกลุ่มที่แน่นอนแทนควรจะถูกติดตั้งไว้ทั้งหมดเครื่องในขณะที่อีกตอบแทนคือติดตั้งอยู่เฉพาะเครื่องเท่านั้น
ฉันต้องการเพิ่มเงื่อนไขเซลของร่อยรติดตั้งวงเพื่อเลือกเป้าหมายพื้นฐานโฮสต์ของรายการสิ่งของกลุ่มข่าว(อาจารย์ทาสทั้งหมด).
- name: Install Package
when: inventory_hostname in groups[ {{item.host }} ]
yum:
name: "{{ item.name }}"
state: present
loop:
- {name: 'package_1', host: 'master'}
- {name: 'package_2', host: 'slave'}
- {name: 'package_3', host: 'all'}
ฉันเข้าใจว่า jinja2 templating มันไม่ใช่ทางเลือกแต่ฉันไม่สามารถหามันคืออะไรที่ถูกต้องที่จะทำมัน ขอบคุณ!