Diğer paketler yalnızca belirli ana bilgisayarlara yüklenirken, belirli paketlerin tüm ana bilgisayarlara yüklenmesi gereken bir küme oluşturmam gerekiyor.
Envanter gruplarıma (master, slave, all) göre hedef ana bilgisayarı seçmek için yum yükleme döngüsüne bir koşullu eklemek istiyorum.
- 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 şablonlamanın bir seçenek olmadığını anlıyorum, ancak bunu yapmanın doğru yolunun ne olduğunu bulamadım. Teşekkürler!