Commit Graph

49 Commits

Author SHA1 Message Date
Gregor Michels fcc5e277dd monitoring: rename ansible install prometheus task 2022-07-13 01:31:09 +02:00
Gregor Michels fb8b843489 monitoring: configure alertmanager to send mails 2022-07-13 01:29:46 +02:00
Gregor Michels 5a21b2cd88 monitoring: prometheus: add simple alerting rule 2022-07-13 01:27:07 +02:00
Gregor Michels a164059a77 pass: add mailbox pw ffl-eae-adp-mon01@brainpeach.de 2022-07-13 01:22:44 +02:00
Gregor Michels d48a7eed8b README: fix documentation link
Fixes: d4b3b616a5
2022-07-03 03:27:37 +02:00
Gregor Michels d4b3b616a5 documentation: first rework
* split-off overview and configuration
* add eae-adp-jump01 into diagram
* mention ospf link between gw-core01 and eae-adp-jump01
2022-07-03 03:25:42 +02:00
Gregor Michels d4432cb0f4 cleanup README 2022-07-03 02:41:50 +02:00
Gregor Michels e3210198ff eae-adp-jump01: install prometheus node_exporter 2022-07-03 02:14:44 +02:00
Gregor Michels 75549ae079 add a way to build an offline copy of the documentation
that looks pretty shitty :)
2022-07-03 02:13:11 +02:00
Gregor Michels 8969c14c64 add playbook_provision_monitoring 2022-07-03 02:09:02 +02:00
Gregor Michels 1016dd4077 rename some ansible files/directories 2022-07-03 02:07:50 +02:00
Gregor Michels b078c45ebc environment: also configure http(s) proxy and enter python venv 2022-07-03 02:07:50 +02:00
Gregor Michels 2c9c07c28f add playbook_provision_hyper01
and create vm "monitoring01"
2022-07-03 02:07:50 +02:00
Gregor Michels abad2956b6 add venv for ansible 2022-07-03 01:24:40 +02:00
Gregor Michels 8dca6eda90 documentation: ap-ac7c -> ap-1a38
Fixes: aa2ea8e896
2022-07-03 01:00:08 +02:00
Gregor Michels 0fa8c5724c incidents: add entry for wifi channel maintenance 2022-07-03 00:51:58 +02:00
Gregor Michels 41752ef9bd accesspoints: put every ap on a different channel 2022-07-03 00:43:30 +02:00
Gregor Michels 7685b66e3f accesspoints: also install iwinfo 2022-07-03 00:43:26 +02:00
Gregor Michels 71eb5ac9f1 accesspoints: only reload wifi on wifi changes
instead of whole networking stack
2022-07-03 00:43:18 +02:00
Gregor Michels 0fecff8553 accesspoints: fix monitoring packages 2022-07-03 00:01:54 +02:00
Gregor Michels aa2ea8e896 inventory: replace ap-ac7c with ap-1a38 2022-07-03 00:01:54 +02:00
Gregor Michels 2379820ab9 incidents: close "wifi issues in tent 5" 2022-07-03 00:01:07 +02:00
Gregor Michels 356edc6318 incidents: remarks on the last incident 2022-07-01 03:35:55 +02:00
Gregor Michels 1b2e42cae2 incidents: wifi issues in tent 5 (ongoing) 2022-07-01 03:30:32 +02:00
Gregor Michels 3e6de784aa README: fix markup 2022-07-01 02:35:27 +02:00
Gregor Michels abeea367bf add TODO.md 2022-07-01 02:34:08 +02:00
Gregor Michels 8b5ff0aeed pass: add clarifying notes about gpg keys 2022-07-01 02:24:06 +02:00
Gregor Michels fee4304650 pass: add @katzenparadoxon 2022-07-01 02:24:00 +02:00
Gregor Michels 29b790931c add ssh keys of @katzenparadoxon 2022-07-01 02:15:11 +02:00
Gregor Michels 882dd90995 documentation: fix style of link list 2022-07-01 02:01:42 +02:00
Gregor Michels 6474f7ec94 documentation: add INCIDENTS.md and some more documentation 2022-07-01 02:00:43 +02:00
Gregor Michels 25326cad7e add README.md 2022-07-01 01:48:44 +02:00
Gregor Michels 24cf60c390 documentation: add diagram and some cleanup 2022-07-01 01:41:49 +02:00
Gregor Michels 9d86702a57 ansible: cache facts 2022-07-01 01:39:54 +02:00
Gregor Michels 9bbfb689bf playbook_distribute_authorized_keys: make available on all platforms! 2022-06-30 02:38:24 +02:00
Gregor Michels a2acf36094 inventory: correct ip of gw-core01 2022-06-30 02:38:10 +02:00
Gregor Michels 824fcc6343 playbook_create_ssh_config: make jumphosts possible 2022-06-30 01:41:11 +02:00
Gregor Michels 0a4b6d3229 accesspoints: correct ap settings 2022-06-30 01:31:46 +02:00
Gregor Michels 48af55e76c inventory: remove uninstalled accesspoints 2022-06-30 01:31:32 +02:00
Gregor Michels 2de716a405 poc for tunnel provisioning 2022-06-28 21:59:22 +02:00
Gregor Michels 25e7a4c14f playbook: provision aps: cleanup 2022-06-28 21:58:02 +02:00
Gregor Michels dbe8978987 add vm eap-adp-jump01
with a basic playbook for configuration
2022-06-28 00:11:01 +02:00
Gregor Michels 0f79a64d94 replace pass wrapper with environment file 2022-06-26 23:17:20 +02:00
Gregor Michels 7e9356464c pass: same layout as inventory 2022-06-26 23:05:40 +02:00
Gregor Michels 91222f2610 add first documentation draft 2022-06-26 22:48:34 +02:00
Gregor Michels 4305eefc06 pass: add eae-adp-jump01 entries 2022-06-26 22:48:02 +02:00
Gregor Michels 153c835b1a add install.conf for eae-adp-jump01 2022-06-26 22:46:45 +02:00
Gregor Michels 9823499b29 add password-store 2022-06-25 17:30:09 +02:00
Gregor Michels 71f4ee9c5f initial commit 2022-06-22 02:05:55 +02:00