forked from s-newman/ists17-bluemangroup
-
Notifications
You must be signed in to change notification settings - Fork 0
/
deploy.yml
86 lines (72 loc) · 1.27 KB
/
deploy.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
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
---
# Deploy domain controllers
- hosts: alexander
roles:
- alexander-deployment
# Deploy file servers
- hosts: julius
roles:
- julius-deployment
# Deploy public web server
- hosts: bonaparte
roles:
- bonaparte-deployment
# Deploy mail server
- hosts: xerxes
roles:
- xerxes-deployment
# Apply Windows standards
- hosts: Windows
roles:
- windows-standards
# Install docker host
- hosts: churchill
become: yes
roles:
- churchill-deployment
- gitlab-ci-runner
# Install Graylog
- hosts: leonidas
become: yes
roles:
- leonidas-deployment
# Install LAMP app
- hosts: attila
become: yes
roles:
- attila-deployment
# Install OpenVPN server
- hosts: ashoka
become: yes
roles:
- ashoka-deployment
# Install public DNS server
- hosts: gandhi
become: yes
roles:
- bsd-standards
- gandhi-deployment
# Install GitLab
- hosts: ataturk
become: yes
roles:
- ataturk-deployment
# Apply Linux standards
- hosts: Linux
become: yes
roles:
- linux-standards
# Apply Linux standards to BSD
- hosts: bsd
become: yes
roles:
- linux-standards
# Install OSSEC clients (linux)
- hosts: linux
become: yes
roles:
- OssecAgents
# Install OSSEC clients (windows)
- hosts: windows
roles:
- OssecAgents