Gregor Michels
|
735a07c842
|
venv: upgrade to ansible 6.1.0
|
2022-07-24 17:09:57 +02:00 |
Gregor Michels
|
5728762dbe
|
incident - 2022.07.23: power outage in tent 5
|
2022-07-23 13:28:23 +02:00 |
Gregor Michels
|
51449a9801
|
fix incorrect ips for switches in IPAM
|
2022-07-17 02:07:55 +02:00 |
Gregor Michels
|
ddb00c61ff
|
incidents: client dhcp pool maintenance
|
2022-07-17 02:07:12 +02:00 |
Gregor Michels
|
f01e35c531
|
monitoring: fix prometheus instance generation from inventory
no idea why it broke
|
2022-07-13 01:38:23 +02:00 |
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 |