blob: 3e91d810a4c70dbf5e4dc922184784121d83073c (
plain) (
blame)
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
|
- name: Deploy common services
hosts: all
roles:
- common
- jumpcloud
- ufw
- prometheus-node-exporter
- wireguard
- fail2ban
- name: Deploy our monitoring stack
hosts: ritchie
roles:
- prometheus
- name: Deploy nginx & certbot to hosts
hosts: nginx
roles:
- certbot
- nginx
- nginx-geoip
- nginx-ufw
- nginx-cloudflare-mtls
- name: Deploy podman to container service hosts
hosts: podman
roles:
- podman
- name: Deploy our PostgreSQL database hosts
hosts: lovelace
roles:
- postgres
- name: Deploy monitoring software
hosts: neumann
roles:
- elasticsearch
- kibana
- kibana-nginx
- name: Deploy monitoring agents
hosts: all
roles:
- filebeat
- packetbeat
|