Jak rozumiem, każdy podręcznik zawiera jeden wpis hosta. Chcę wiedzieć, że jeśli utworzę kontener playbook zawierający inne playbooki, czy mogę sparametryzować hosty dla każdego z nich. Coś w stylu
---
- include playbook_1.yml
hosts: tag_postgres
- include: playbook_2.yml
hosts: tag_rabbitmq
Jestem w stanie umieścić wszystkie różne podręczniki w jednym skrypcie i wywołaniu, ale w ten sposób nie jestem w stanie ponownie użyć jakiegoś zestawu set_fact z jednego podręcznika do drugiego i stąd jest dużo powielania zadań.
Innym następstwem tego pytania jest to, czy mogę uruchomić ec2 na amazonie, który miałby
hosts: localhost
oraz konfiguracja uruchomionych ec2, które w zasadzie konfigurowałyby zasoby reklamowe -i ec2.py
i miały hosty określone jako
hosts: tag_<some_tag>
dzieje się przez ten sam podręcznik lub zestaw dołączonych podręczników (różne role)?
hosts:
sekcję w swoim yaml i, w gruncie rzeczy, mieć kilka podręczników korzystających z różnych grup gospodarzy w twoim ekwipunku?