Hosts overview of the World Architects infrastructure

Note: The ip addresses have to be finialized
# status Role Container Host IP OS Ansible Roles Icinga-group RAM (GB)
Phys hosts
1   lxc-host wa-gra-01 51.91.154.144, 172.16.1.13 ubuntu-18 lxc-host, firewall physhost 256
2   lxc-host wa-rbx-02 51.91.12.225, 172.16.1.14 ubuntu-18 lxc-host, firewall physhost 256
system containers
3   manager wa-gra-01 ansible-01 172.16.1.15 ubuntu-18 ansible-host management 2
4   manager wa-rbx-02 ansible-02 172.16.1.16 ubuntu-18 ansible-host management 2
5   manager wa-gra-01 vpn-01 172.16.1.17 ubuntu-18 vpn management 2
6   manager wa-rbx-02 vpn-02 172.16.1.18 ubuntu-18 vpn management 2
7   manager wa-gra-01 docserver-01 172.16.1.19 ubuntu-18 docserver management 1
8   manager wa-rbx-02 docserver-02 172.16.1.20 ubuntu-18 docserver management 1
9   manager wa-gra-01 system-db-01 172.16.1.23 ubuntu-18 system-db-cluster management 1
10   manager wa-rbx-02 system-db-02 172.16.1.24 ubuntu-18 system-db-cluster management 1
Relayhost ( Outgoing system mails )
11   systems wa-gra-01 relayhost-01 172.16.1.246 ubuntu-18 relayhost management 2
12   systems wa-rbx-02 relayhost-02 172.16.1.247 ubuntu-18 relayhost management 2
Syslog-ng ( Central logging )
13   systems wa-gra-01 syslog-01 172.16.1.248 ubuntu-18 syslog management 4
14   systems wa-rbx-02 syslog-02 172.16.1.249 ubuntu-18 syslog management 4
Resolver ( dnsmasq )
15   systems wa-gra-01 resolver-01 172.16.1.251 ubuntu-18 resolver management 2
16   systems wa-rbx-02 resolver-02 172.16.1.252 ubuntu-18 resolver management 2
Web
17   loadbalancer wa-gra-01 app-mgr-01 172.16.1.55 ubuntu-18 wa3-app-mgr web 8
18   loadbalancer wa-rbx-02 app-mgr-02 172.16.1.56 ubuntu-18 wa3-app-mgr web 8
19   testhost wa-rbx-02 app-test-01 172.16.1.48 ubuntu-18 wa3-app-test web 8
20   testhost wa-gra-01 app-test-02 172.16.1.47 ubuntu-18 wa3-app-test web 8
21   loadbalancer wa-gra-01 lb-01 172.16.1.27 ubuntu-18 wa3-loadbalancer web 2
22   loadbalancer wa-rbx-02 lb-02 172.16.1.28 ubuntu-18 wa3-loadbalancer web 2
23   loadbalancer wa-gra-01 elastic6-lb-01 172.16.1.57 ubuntu-18 wa3-elastic6-lb web 2
24   loadbalancer wa-rbx-02 elastic6-lb-02 172.16.1.58 ubuntu-18 wa3-elastic6-lb web 2
25   loadbalancer wa-gra-01 elastic-audit-lb-01 172.16.1.68 ubuntu-18 wa3-elastic-audit-lb web 2
26   loadbalancer wa-rbx-02 elastic-audit-lb-02 172.16.1.69 ubuntu-18 wa3-elastic-audit-lb web 2
27   web wa-gra-01 web-01 172.16.1.29 ubuntu-18 wa3-web-server web 8
28   web wa-rbx-02 web-02 172.16.1.30 ubuntu-18 wa3-web-server web 8
29   web wa-gra-01 web-03 172.16.1.34 ubuntu-18 wa3-web-server web 8
30   web wa-rbx-02 web-04 172.16.1.35 ubuntu-18 wa3-web-server web 8
31   web wa-gra-01 app-services-01 172.16.1.45 ubuntu-18 wa3-app-services web 8
32   web wa-rbx-02 app-services-02 172.16.1.46 ubuntu-18 wa3-app-services web 8
33   web wa-gra-01 survey-01 172.16.1.81 ubuntu-18 survey-web-server web 4
34   web wa-rbx-02 survey-02 172.16.1.82 ubuntu-18 survey-web-server web 4
35   search wa-gra-01 elastic6-01 172.16.1.61 ubuntu-18 wa3-elastic6-cluster web 12
36   search wa-rbx-02 elastic6-02 172.16.1.62 ubuntu-18 wa3-elastic6-cluster web 12
37   search wa-gra-01 elastic6-03 172.16.1.63 ubuntu-18 wa3-elastic6-cluster web 12
38   search wa-rbx-02 elastic6-04 172.16.1.64 ubuntu-18 wa3-elastic6-cluster web 12
39   search wa-gra-01 elastic6-05 172.16.1.65 ubuntu-18 wa3-elastic6-cluster web 12
40   search wa-rbx-02 elastic6-06 172.16.1.66 ubuntu-18 wa3-elastic6-cluster web 12
41   search wa-gra-01 elastic-audit-01 172.16.1.71 ubuntu-18 wa3-elastic-audit-cluster web 12
42   search wa-rbx-02 elastic-audit-02 172.16.1.72 ubuntu-18 wa3-elastic-audit-cluster web 12
43   search wa-gra-01 elastic-audit-03 172.16.1.73 ubuntu-18 wa3-elastic-audit-cluster web 12
44   search wa-rbx-02 elastic-audit-04 172.16.1.74 ubuntu-18 wa3-elastic-audit-cluster web 12
45   search wa-gra-01 elastic-audit-05 172.16.1.75 ubuntu-18 wa3-elastic-audit-cluster web 12
46   search wa-rbx-02 elastic-audit-06 172.16.1.76 ubuntu-18 wa3-elastic-audit-cluster web 12
Cache
47   cache wa-gra-01 cache-01 172.16.1.37 ubuntu-18 redis, wa3-cache-server cache 8
48   cache wa-rbx-02 cache-02 172.16.1.38 ubuntu-18 redis, wa3-cache-server cache 8
session
49   session wa-gra-01 session-01 172.16.1.39 ubuntu-18 redis, wa3-session-server session 2
50   session wa-rbx-02 session-02 172.16.1.40 ubuntu-18 redis, wa3-session-server session 2
Database-Cluster ( multi-master + maxscale )
51   mysql wa-gra-01 wa3-db-01 172.16.1.41 ubuntu-18 wa3-db-cluster db 32
52   mysql wa-rbx-02 wa3-db-02 172.16.1.42 ubuntu-18 wa3-db-cluster db 32
Stand alone databases for Queue. No data sync, just failover via keepalived
53   mysql wa-gra-01 queue-db-01 172.16.1.31 ubuntu-18 queue-db-host db 4
54   mysql wa-rbx-02 queue-db-02 172.16.1.32 ubuntu-18 queue-db-host db 4
Backup servers
55   backup wa-gra-01 backup-01 172.16.1.49 ubuntu-18 backup-host backup 4
56   backup wa-rbx-02 backup-02 172.16.1.50 ubuntu-18 backup-host backup 4
Keepalived
57   keepalived keepalived docserver 172.16.1.1
58   keepalived keepalived vpn 172.16.1.2
59   keepalived keepalived syslog-server 172.16.1.3
60   keepalived keepalived relay-host 172.16.1.4
61   keepalived keepalived wa3-db-cluster 172.16.1.5
62   keepalived keepalived wa3_es_lb_host 172.16.1.6
63   keepalived keepalived wa3_es6_lb_host 172.16.1.7
64   keepalived keepalived wa3-session-server 172.16.1.9
65   keepalived keepalived wa3-cache-server 172.16.1.10
66   keepalived keepalived queue-db-cluster 172.16.1.33
67   keepalived keepalived wa3_es_audit_lb_host 172.16.1.70
68   keepalived keepalived system-db-cluster 172.16.1.250
Allocated
69   template both ubuntu-16 172.16.1.253
70   template both ubuntu-18 172.16.1.254