# Ansible

Topics:

1. Apply role/profile pattern

- Mission: We want to apply to profile/class pattern to ansible inventories and playbooks.

- Always use dynamic inventories

  - Static inventories are for shorthand aliases

- Design a simple tree

- Take advantages of this to generate dynamic ansible groups

  - Use composed plugin

- THe power of ansible-tree

- Assign playbooks to specific roles