graylog: Add PB to deploy Graylog server
The `graylog.yml` playbook installs Elasticsearch, MongoDB, and Graylog on a single machine.jenkins-master
parent
3aad9c1dda
commit
b137cd42fa
|
@ -0,0 +1,32 @@
|
|||
- 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
|
Loading…
Reference in New Issue