DEBIAN PLAYBOOK
What it does
- Runs the install role
- Runs the terminal role
- Runs the functions role
- Runs the nginx role
How To Use
$ make debian
This only executes on hosts in the debian group in the inventory file (hosts). It runs all roles tagged with ‘debian’ as shown below
# setup.yml
- name: Setup debian machines
hosts: [debian]
roles:
- { role: install, tags: debian }
- { role: terminal, tags: debian }
- { role: functions, tags: debian }
- { role: nginx, tags: [debian, nginx] }
Each of these roles can be run individually with their own make command, or collectively as make debian, where each role is executed sequentially. For more on each you can read here