Skip to content

Repository Directories

Tip

Use the left-hand navigation to read more about the directories in this repository and how they come together to form Ansible automations.

Overview

  • Collections
    • These are like packages for Ansible.
    • Group multiple roles into a collection, then you can import a full collection using a requirements.yml file.
    • Most of my roles are in the my collection.
  • Inventories
    • Define Ansible-managed hosts.
    • Each inventory has a group_vars/ directory with an all.yml file defining common/shared variables for that inventory.
  • Playbooks
    • Call collections/roles to run actions on remote hosts with Ansible.