(folder)
|—— play1.yaml
|—— play2.yaml
....
Где hostname.yaml это 'основной' playbook, в который включены playbooks из каталога hostname (folder)
Для чего это: условно сделали на хосте 10 сайтов, надо добавить еще один, пишем для него playbook play3.yaml кладём его в hostname (folder)
включаем его в 'основной' playbook hostname.yaml,
но запускаем не hostname.yaml, а конкретно play3.yaml
Или я чёт перемудрил?
нормально. у меня все стремилось к какому-нибудь playbooks/main.yml в который импортится все остальное барахло. который запускаешь и идешь пить чай
оки, спс, там же не будет никакие проблем если host|group variables лежат не в этом же каталоге?
не забудь указать это в ansible.cfg
https://docs.ansible.com/ansible/latest/reference_appendices/config.html что-то не могу найти ничего похожего
https://docs.ansible.com/ansible/latest/reference_appendices/config.html#ansible-configuration-settings
это сслка на первый абзац про ansible.cfg
Обсуждают сегодня