-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathsite.yml
68 lines (62 loc) · 1.38 KB
/
site.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
---
- name: Manage the univizor hosts
hosts: all
user: root
sudo: False
vars_files:
- vars/vars_site.local.yml
roles:
- common
- { role: users-groups, ddagent: False }
- ufw
- docker-host
- postgres
tags: ['setup']
- name: Deploy the DataDog role
hosts: all
user: root
sudo: False
vars_files:
- vars/vars_site.local.yml
roles:
- Datadog.datadog
- { role: users-groups, ddagent: True }
vars:
datadog_api_key: '{{ dd_api_key }}'
datadog_config:
log_level: INFO
datadog_checks:
process:
- name: ssh
search_string: ['ssh', 'sshd' ]
- name: syslog
search_string: ['rsyslog' ]
cpu_check_interval: 0.2
exact_match: true
ignore_denied_access: true
docker_daemon:
init_config:
instances:
- url: "unix://var/run/docker.sock"
performance_tags: ["container_name","image_name","image_tag","docker_image"]
container_tags: ["image_name", "image_tag", "docker_image"]
tags: ['monitor']
- name: Manage scrapers
hosts: all
user: root
sudo: False
vars_files:
- vars/scrapers.local.yml
- vars/vars_site.local.yml
roles:
- scrapers
tags: ['scrapers']
- name: Manage minio
hosts: minio
user: root
sudo: False
vars_files:
- vars/minio.local.yml
roles:
- minio
tags: ['minio']