Plays
Overview
Playbooks join collections and roles into repeatable steps/tasks that can be applied to an inventory. I store my plays in the plays/ directory.
For example, the plays/maint/update-system.yml playbook will run apt or dnf updates/upgrades, and reboot the remote host if required after an update. The playbook uses variables from the inventory's group_vars/all.yml file, and pulls in the update_system role from the my.homelab collection.