58 lines
947 B
YAML
58 lines
947 B
YAML
---
|
|
|
|
- name: Bootstrap
|
|
hosts: all
|
|
gather_facts: false ## required because ansible_host may not have python
|
|
check_mode: false
|
|
become: false
|
|
roles:
|
|
- bootstrap
|
|
|
|
- name: Assert common dependencies
|
|
hosts: all
|
|
gather_facts: true
|
|
check_mode: false
|
|
become: true
|
|
roles:
|
|
- common
|
|
|
|
- name: Assert Capture dependencies
|
|
hosts: capture
|
|
gather_facts: true
|
|
check_mode: false
|
|
become: false
|
|
roles:
|
|
- capture
|
|
|
|
- name: Configure database
|
|
hosts: database
|
|
gather_facts: true
|
|
check_mode: false
|
|
become: false
|
|
roles:
|
|
- database
|
|
|
|
- name: Configure tracker
|
|
hosts: tracker
|
|
gather_facts: true
|
|
check_mode: false
|
|
become: false
|
|
roles:
|
|
- tracker
|
|
|
|
- name: Configure Bright
|
|
hosts: bright
|
|
gather_facts: true
|
|
check_mode: false
|
|
become: false
|
|
roles:
|
|
- bright
|
|
|
|
- name: Configure load balancer
|
|
hosts: load_balancer
|
|
gather_facts: true
|
|
check_mode: false
|
|
become: false
|
|
roles:
|
|
- load_balancer
|