Files
configpolicy/graylog.yml
Dustin C. Hatch b137cd42fa graylog: Add PB to deploy Graylog server
The `graylog.yml` playbook installs Elasticsearch, MongoDB, and Graylog
on a single machine.
2019-10-28 18:47:09 -05:00

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