-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathsite.yml
70 lines (53 loc) · 2.08 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
69
70
---
- name: Ansible version check
any_errors_fatal: true
import_playbook: playbooks/ansible-version.yml
- name: Raw install python
any_errors_fatal: false
import_playbook: playbooks/raw-install-python.yml
- name: Prepare system
any_errors_fatal: true
import_playbook: playbooks/prepare-system.yml
# comment out this item if you don't want wireguard installed
- name: Install Wireguard basics
any_errors_fatal: true
import_playbook: playbooks/install-wireguard-basics.yml
- name: Install consul client and generate gossip key and install node_exporter
any_errors_fatal: true
import_playbook: playbooks/install-consul-client.yml
- name: Install consul server
any_errors_fatal: false
import_playbook: playbooks/install-consul-server.yml
- name: Install syslog-ng
any_errors_fatal: true
import_playbook: playbooks/install-syslog-ng.yml
- name: Install Beast-of-Argh monitoring and start logging
any_errors_fatal: true
import_playbook: playbooks/install-beast-of-argh.yml
- name: Setup default website (with administration tools) dataset and files for nomad job
any_errors_fatal: true
import_playbook: playbooks/install-default-website.yml
- name: Setup public website dataset and files for nomad job
any_errors_fatal: true
import_playbook: playbooks/install-public-website.yml
- name: Install nomad client
any_errors_fatal: true
import_playbook: playbooks/install-nomad-client.yml
- name: Install nomad server
any_errors_fatal: true
import_playbook: playbooks/install-nomad-server.yml
- name: Install traefik-consul
any_errors_fatal: true
import_playbook: playbooks/install-traefik-consul.yml
- name: Install acme.sh and get default certificate
any_errors_fatal: true
import_playbook: playbooks/install-acme-certificates.yml
- name: Install haproxy on primary server
any_errors_fatal: true
import_playbook: playbooks/install-haproxy.yml
- name: Install openldap server
any_errors_fatal: true
import_playbook: playbooks/install-openldap-server.yml
- name: Install mariadb server
any_errors_fatal: true
import_playbook: playbooks/install-mariadb.yml