Playbook — YAML-документ с одним или несколькими play: связь hosts + tasks (и опционально handlers, vars, roles). Это основной «сценарий» автоматизации Ansible.
Разбор
hosts: web выбирает группу inventory.
- Tasks выполняются сверху вниз (с учётом strategy).
- Имя play и task помогают в логах.
- Один репозиторий playbooks — код изменений инфраструктуры/конфигов.
Итог
Playbook = исполняемый сценарий: куда и какие задачи применить.