README: update a few things
This commit is contained in:
parent
e79bc30351
commit
b1a9e763ec
37
README.md
37
README.md
|
@ -1,11 +1,18 @@
|
||||||
# Freifunk Leipzig - Erstaufnahme Einrichtung - Am Deutschen Platz
|
# Freifunk Leipzig - Erstaufnahme Einrichtungen
|
||||||
|
|
||||||
This repo contains the config and documentation for our installation at the "Erstaufnahme Einrichtung - Am Deutschen Platz"
|
This repo contains the config and documentation for our installations at
|
||||||
|
* `Am Deutschen Platz`
|
||||||
|
* `Arno-Nitzsche-Straße`
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
**this is a work in progress**
|
**this is a work in progress**
|
||||||
|
|
||||||
|
* this repo was created for `Am Deutschen Platz` and was then reused for `Arno-Nitzsche-Straße`
|
||||||
|
* therefore the ansible stuff is a bit smelly
|
||||||
|
* there is a lot of documentation missing for the `Arno-Nitzsche-Straße`
|
||||||
|
* ...
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## Quick Links
|
## Quick Links
|
||||||
|
@ -27,7 +34,7 @@ This repo contains the config and documentation for our installation at the "Ers
|
||||||
### Initial Setup
|
### Initial Setup
|
||||||
|
|
||||||
0. install requirements
|
0. install requirements
|
||||||
1. clone repo and change directory: `git clone https://git.sr.ht/~hirnpfirsich/ffl-eae-adp && cd ffl-aea-adp`
|
1. clone repo and change directory: `git clone --recurse-submodules https://git.sr.ht/~hirnpfirsich/ffl-eae-adp && cd ffl-aea-adp`
|
||||||
2. create python3 virtual enviroment: `python3 -m venv ansible-environment`
|
2. create python3 virtual enviroment: `python3 -m venv ansible-environment`
|
||||||
3. enter python3 virtual environment: `. ansible-environment/bin/activate`
|
3. enter python3 virtual environment: `. ansible-environment/bin/activate`
|
||||||
4. install ansible and dependencies: `pip3 install -r ansible-environment.txt`
|
4. install ansible and dependencies: `pip3 install -r ansible-environment.txt`
|
||||||
|
@ -46,6 +53,30 @@ Should something in the inventory change or you want to use/change the jumphost
|
||||||
|
|
||||||
Passwords managed using `pass`. Simply call `pass` after sourcing the environment.
|
Passwords managed using `pass`. Simply call `pass` after sourcing the environment.
|
||||||
|
|
||||||
|
### Monitoring
|
||||||
|
|
||||||
|
Initially we've deployed the monitoring on `monitoring01` (that lives on `hyper01` in `Am Deutschen Platz`).
|
||||||
|
|
||||||
|
After deploying the second camp we've decided to move the monitoring into the `cloud`.
|
||||||
|
The new monitoring stack runs on `eae-adp-jump01`.
|
||||||
|
Unfortunately `prometheus` crashes every few hours on `openbsd`.
|
||||||
|
So there is a cronjob restarting `prometheus` every 2 hours on `eae-adp-jump01`.
|
||||||
|
|
||||||
|
As soon as someone finds the time we will move the monitoring stack onto a normal linux machine.
|
||||||
|
|
||||||
|
* old monitoring: `monitoring01 - 10.84.1.51`
|
||||||
|
* is not getting new configs via ansible
|
||||||
|
* rocks an old version of the grafana dashboard
|
||||||
|
* the facility management still has a link to this instance
|
||||||
|
* new monitoring: `eae-adp-jump01 - 10.84.254.0`
|
||||||
|
|
||||||
|
Both stacks offer the following services:
|
||||||
|
* `prometheus`: `tcp/9090`
|
||||||
|
* `alertmanager`: `tcp/9093`
|
||||||
|
* `grafana`: `tcp/3000`
|
||||||
|
|
||||||
|
Use `ssh -D 8888 eae-adp-jump01` an configure this socks proxy in your favorite browser to visit the webguis.
|
||||||
|
|
||||||
### Descriptions
|
### Descriptions
|
||||||
|
|
||||||
* `environment`: configure environment (path to `pass` store, http(s) socks proxy and python venv for ansible)
|
* `environment`: configure environment (path to `pass` store, http(s) socks proxy and python venv for ansible)
|
||||||
|
|
Loading…
Reference in New Issue