Julian Labus
1dd24773eb
Inventory: mark old domains ffbin, ffrhg and ffta as legacy
2019-03-14 23:39:23 +01:00
Julian Labus
ac15a69ac5
Inventory: update prometheus_opts
2019-03-11 11:20:06 +01:00
Julian Labus
62ac41501f
Intentory: update fastd_exporter_opts
2019-03-11 10:34:54 +01:00
Julian Labus
9b4dec1cf6
Inventory: add new domains
...
dom1: mainz
dom2: wiesbaden
dom3: bingen
dom4: rheingau
dom5: taunus
dom6: limburg
dom7: wielrod
2019-03-02 18:13:41 +01:00
Julian Labus
721b278d3b
Roles: improve multidomain support
2019-03-02 18:12:56 +01:00
Julian Labus
7a91bbaa2f
Role service-prometheus: simplify and move all files to role directory
2019-02-15 15:45:38 +01:00
Julian Labus
3dbcb8f2c5
Roles: add service-nginx-openlayers
2019-02-13 11:57:16 +01:00
Julian Labus
2ec0d4fe2a
Inventory: set aubergine as DNS master for zone ffbin
2019-02-04 17:24:18 +01:00
Julian Labus
2ef54389d5
Inventory: reduce router advertisement lifetimes
...
valid lifetime: 1 day
preferred lifetime: 4 hours
2019-01-28 13:09:37 +01:00
Tobias Hachmer
ea36605848
Inventory: remove 1312 MTU fastd instances
2018-12-20 23:42:51 +01:00
Julian Labus
d02024810e
Iventory: update peers repos url
2018-12-12 19:52:58 +01:00
Julian Labus
2889bd5db5
Inventory: add ffmwu.org to forward_zones
2018-11-30 21:57:31 +01:00
Julian Labus
319944eecc
Iventory: change branch of backend-scripts to master
2018-11-14 15:07:10 +01:00
Julian Labus
92f213771c
Inventory: enable DAT (Distributed ARP Table) on batadv interfaces
2018-11-12 16:25:07 +01:00
Tobias Hachmer
cc4b984344
Increase minimum Ansible version to '2.6'.
...
* add ansible version check to role prerequisites
* add requirements.txt
* update Readme.md
* track minimum ansible version in variable 'ansible_version_minimum'
2018-11-09 10:43:54 +01:00
Tobias Hachmer
8f8184f4cf
Introduce boolean var 'debug_fastd' and tag debug
...
If debug_fastd to 'True' log level is set to debug on all fastd instances.
Run the playbook with tag 'debug' to invoke only tasks changing debug settings.
2018-11-07 15:20:18 +01:00
Tobias Hachmer
fa37598c3b
Roles service-bird + service-bird-icvpn:
...
Restructure bird configuration to exchange loopback addresses and announce the whole freifunk subnets instead the configured ones.
2018-11-07 10:28:13 +01:00
Julian Labus
9a36b84a5f
Inventory: fix tunnel_ipv6_network for ffrl-a-ak-ber
2018-11-05 16:56:01 +01:00
Julian Labus
dbc7895854
Revert "Roles service-bird + service-bird-icvpn:"
...
This reverts commit a8693377a4
.
2018-11-05 15:43:10 +01:00
Julian Labus
f29da08ba1
Inventory: fix FFRL BGP sessions for Wasserfloh
2018-11-04 02:45:03 +01:00
Julian Labus
a540033cf2
Inventory + Roles: remove legacy_gateways
2018-11-04 01:51:26 +01:00
Sebastian Schmachtel
9f42eaf942
Inventory: added Wasserfloh Gateway
2018-11-03 21:58:58 +01:00
Tobias Hachmer
a8693377a4
Roles service-bird + service-bird-icvpn:
...
Restructure bird configuration to exchange loopback addresses and announce the whole freifunk subnets instead the configured ones.
2018-11-01 08:19:08 +01:00
Julian Labus
8bed1b7c5b
role service-prometheus: update targets and alerts
2018-10-04 18:50:09 +02:00
Julian Labus
a287a61d5b
inventory: remove decommissioned server zwiebel from bgp_mwu_servers
2018-09-26 22:34:24 +02:00
Julian Labus
6cb1eaa514
role service-prometheus: configure alertmanager
2018-09-26 22:34:24 +02:00
Julian Labus
46242b965d
role service-prometheus: add blackbox_exporter
2018-09-25 10:36:23 +02:00
Julian Labus
13ff110411
role service-prometheus: add vhost
2018-09-25 10:33:52 +02:00
Julian Labus
e8d9e6af90
serivce-prometheus: bind to localhost by default
2018-09-25 10:28:24 +02:00
Julian Labus
1deb042ba4
inventory: move gopath
to all
2018-09-25 10:24:18 +02:00
Julian Labus
7f042e1292
add role service-bird-lg
2018-09-21 16:20:28 +02:00
Julian Labus
1b6953bda9
inventory: add git_path
2018-09-21 14:21:28 +02:00
Julian Labus
285ecc33eb
inventory: remove old kea_dnssl_binary variable (no longer needed with kea 1.4-P1)
2018-09-20 17:07:29 +02:00
Julian Labus
c86408d352
inventory: add suesskartoffel to ffmwu-monitoring
2018-09-20 11:34:37 +02:00
Julian Labus
2b8ff2184c
inventory: add variables for meshviewer and grafana subdomains
2018-09-18 12:48:10 +02:00
Julian Labus
46a237f07a
inventory: add virtual_sites to meshes and add ffmwu-monitoring to prometheus targets
2018-09-18 12:48:08 +02:00
Julian Labus
4f39143026
add role nginx-meshviewer
2018-09-18 12:48:08 +02:00
Julian Labus
5e1a75965c
role git-repos: add option to force update
2018-09-18 12:48:08 +02:00
Julian Labus
57a42f17de
add role service-yanic
2018-09-18 12:48:07 +02:00
Julian Labus
008a8365b9
inventory: added node_exporter variable to all and moved prometheus variables to ffmwu-monitoring
2018-09-18 12:48:06 +02:00
Julian Labus
ae243c872f
playbooks: add ffmwu-monitoring to set up prometheus servers
2018-09-18 12:48:05 +02:00
Julian Labus
8d7af519a5
split out gateway specific stuff to use roles for generic meshing servers
2018-09-18 12:48:05 +02:00
Julian Labus
b7d6bdea39
Inventory: add gateway spinat
2018-09-12 11:37:14 +02:00
Julian Labus
09d6d96bb2
inventory: add ffmwu_server_type
to all gateway hosts
2018-08-07 11:21:39 +02:00
Tobias Hachmer
d4a4f576c9
Rename fastd instance intragate to backbone
2018-07-25 14:08:45 +02:00
Tobias Hachmer
88bee34235
Restructure and update role for firmware build server
...
* rename role ffmwu-build -> firmware-build-server
* rename playbook build-server to firmware-build-server
2018-07-24 17:09:02 +02:00
Julian Labus
2e09e29d2b
Inventory: add group variable for ACME (Let's Encrypt) host
2018-06-15 09:01:19 +02:00
Tobias Hachmer
6904d9fb25
Role server-basic: add template for standard apt sources
2018-03-04 19:51:35 +01:00
Tobias Hachmer
2fbaea9e37
Inventory: add backbone gateway extrasahne to bgp_mwu_servers
2018-02-28 17:19:57 +01:00
Tobias Hachmer
ba83cecc17
Inventory: add gateway lotuswurzel
2018-02-28 17:18:54 +01:00