The Recommended Directory Layout
Where playbooks, inventory and vars live.
Why Layout Matters
As projects grow, scattered files become chaos. A standard directory layout tells your team exactly where everything lives. 📁
The site.yml Entry Point
By convention, site.yml is the top-level playbook that ties your whole infrastructure together and includes the rest.
# site.yml
- import_playbook: webservers.yml
- import_playbook: dbservers.ymlAll lessons in this course
- The Recommended Directory Layout
- group_vars & host_vars Directories
- Splitting Playbooks with import & include
- Naming, Comments & Style That Scale