configpolicy/graylog.yml

33 lines
571 B
YAML

- hosts: graylog
name: setup mongodb
roles:
- mongodb
tasks:
- name: ensure mongodb is running
service:
name=mongod
state=started
- hosts: graylog
name: setup elasticsearch
roles:
- elasticsearch
tasks:
- name: ensure elasticsearch is running
service:
name=elasticsearch
state=started
- hosts: graylog
name: setup graylog
vars_files:
vault/graylog/{{ inventory_hostname }}
roles:
- apache
- graylog
tasks:
- name: ensure graylog is running
service:
name=graylog-server
state=started