Seperti yang saya mengerti, setiap buku pedoman mengambil satu entri host. Saya ingin tahu bahwa jika saya membuat buku pedoman wadah yang menyertakan buku pedoman lain, dapatkah saya mengukur host untuk setiap buku pedoman. Jadi sesuatu seperti itu
---
- include playbook_1.yml
hosts: tag_postgres
- include: playbook_2.yml
hosts: tag_rabbitmq
Saya dapat meletakkan semua buku pedoman yang berbeda dalam satu skrip dan panggilan, tetapi kemudian dengan cara ini saya tidak dapat menggunakan kembali beberapa set_fact dari satu buku pedoman ke yang lain dan karenanya ada banyak duplikasi tugas.
Akibat wajar lain dari pertanyaan ini adalah, dapatkah saya meluncurkan ec2 di amazon yang akan memilikinya
hosts: localhost
dan konfigurasi EC2 yang diluncurkan, yang pada dasarnya akan mengonfigurasi inventaris dari -i ec2.py
, dan menetapkan host sebagai
hosts: tag_<some_tag>
terjadi melalui buku pedoman yang sama atau satu set buku pedoman yang disertakan (peran yang berbeda)?
hosts:
bagian di yaml Anda dan pada dasarnya, memiliki beberapa buku pedoman menggunakan grup host yang berbeda dalam inventaris Anda?