Commit graph

14 commits

Author SHA1 Message Date
Julian Labus 3a77c2901f
Remove dashes from group_vars names 2019-05-22 09:18:40 +02:00
Julian Labus dcc4e4b9b5
Playbooks: replace service-respondd with service-yanic 2019-05-02 16:01:23 +02:00
Tobias Hachmer 8212fc243c
Delete old Playbooks; update Playbooks 2019-03-22 22:06:26 +01:00
Tobias Hachmer e4e8c0998f
Introduce p2p vpn link between all ffmwu servers via WireGuard for routing purpose.
* add jinja2 extension 'jinja2.ext.do' to ansible.cfg
 * add host kichererbse.freifunk-mwu.de
 * add new server_type 'mesh-service' and new host group 'ffmwu-mesh-services'
 * use new loopback and anycast networks
 * add role wireguard
 * add role wireguard as dependency for roles network-routing + service-bird
 * add playbook 'mesh-services'
2019-03-19 15:23:12 +01:00
Julian Labus 902a0eded7
Playbooks: add role service-domain-director to playbook monitoring 2019-03-06 17:18:21 +01:00
Julian Labus 603f6af64d
Role service-prometheus: send alerts via IRC 2019-02-15 11:41:55 +01:00
Julian Labus bfe9509580
Playbooks: add service-nginx-openlayers to monitoring 2019-02-13 12:49:38 +01:00
Tobias Hachmer 678312c7fc
Add roles network-loopback + network-anycast 2018-11-07 10:28:02 +01:00
Julian Labus 19da17b6e1
Revert "Add roles network-loopback + network-anycast"
This reverts commit d66f880539.
2018-11-05 15:42:47 +01:00
Tobias Hachmer d66f880539
Add roles network-loopback + network-anycast 2018-11-01 08:19:07 +01:00
Julian Labus bed80f79ca
inventory: remove roles that are included as dependencies and move service-nginx before first role that has a dependency on it 2018-09-25 10:44:01 +02:00
Julian Labus 7f042e1292
add role service-bird-lg 2018-09-21 16:20:28 +02:00
Julian Labus 84e5c9e560
playbook monitoring: add roles
- golang
- nodejs
- yarn
- service-influxdb
- service-yanic
- service-nginx-meshviewer
- service-grafana
2018-09-18 12:48:08 +02:00
Julian Labus ae243c872f
playbooks: add ffmwu-monitoring to set up prometheus servers 2018-09-18 12:48:05 +02:00