Я працюю над кількома книжками Ansible, щоб створити новий екземпляр сервера. Існує приблизно 15 різних ігрових книг, які мені потрібно запустити в певному порядку, щоб успішно розпочати сервер.
Моя початкова думка полягала в тому, щоб написати сценарій оболонки, який виконує ansible-playbook playbook_name.yml
і дублює його одним записом для кожної ігрової книги, яку мені потрібно запустити.
Чи є розумніший / кращий спосіб зробити це за допомогою майстер-книги, і якщо так, як це виглядатиме (приклади оцінюються).
Я можу написати одну монолітну книжку, яка все робить, але є деякі п'єси, які виконуються спочатку як root, а потім як користувач sudo пізніше.