Trebuie să construim un cluster în cazul în care anumite pachete ar trebui să fie instalat pe toate gazde, în timp ce alte pachete sunt instalate pe gazde specifice numai.
Aș dori să adăugați un condiționată a mea yum install buclă pentru a selecta ținta gazdă pe baza de inventar grupuri (master, slave, toate).
- 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'}
Am înțeles că jinja2 templating nu este o opțiune, dar nu am putut găsi ceea ce este modul corect de a face asta. Multumesc!!!