Según tengo entendido, cada libro de jugadas tiene una entrada de hosts. Quiero saber que si creo un libro de jugadas contenedor que incluye otros libros de jugadas, ¿puedo parametrizar los hosts para cada libro de jugadas incluido? Entonces algo como
---
- include playbook_1.yml
hosts: tag_postgres
- include: playbook_2.yml
hosts: tag_rabbitmq
Puedo poner todos los libros de jugadas diferentes en una secuencia de comandos y llamar, pero de esta manera no puedo reutilizar algunos set_fact de un libro de jugadas en otro y, por lo tanto, hay mucha duplicación de tareas.
Otro corolario de la pregunta es, ¿puedo iniciar ec2s en Amazon que tendría
hosts: localhost
y la configuración de los ec2 iniciados, que básicamente configurarían el inventario -i ec2.py
y tienen hosts especificados como
hosts: tag_<some_tag>
pasando por el mismo libro de jugadas o un conjunto de libros de jugadas incluidos (diferentes roles)?
hosts:
sección en su yaml y, en esencia, tener varios libros de jugadas utilizando diferentes grupos de hosts en su inventario?