Icinga2 und Dockermap auf monitoring.freifunk-ingolstadt.de installieren
Status:
Rolle für Icinga2 etc. installieren und testenIm DNS statt "monitoring.freifunk-ingolstadt.de" "icinga.freifunk-ingolstadt.de eintragen. Es bereits eine Ansible-Gruppe "monitoring" gibt und Hosts und Gruppen nicht den selben Namen haben dürfen. -> https://git.bingo-ev.de/freifunk/orga/issues/9Doku schreiben wie auf die Monitoring-Daten zugegriffen wird (mit Zertifikatsinstallation für Icinga2-API unter https://94.130.149.86:5665) und wie die Alerts funktionierenRolle für Dockermap schreiben (Branch: "dockermap"), nstallieren und testen, mit Mounten der Storagebox. Testen: Kann dann auf Restart von docker-compose nach Reboot verzichtet werden? -> JAGit-Repo von Dockermap öffentlich schalten lassen, sonst funktioniert das Klonen mit Ansible nicht -> mapserver-docker#11 (closed)GRE-Tunnel mit Batman drin zwischen Mapserver und Gateways.Subdomains umziehen - zuerst mal die "test"-Domains für Map, Grafana usw. -> https://git.bingo-ev.de/freifunk/orga/issues/10Borg-Backup nicht vergessen umzuziehen-
Kopieren der Docker-Volumes influxdb und yanic von gw2 nach monitor vorbereiten:ssh-key von gw2 auf monitor in authorized_keys eintragenTesten ob alles mit den kopierten Daten noch funktioniert
Dummy-Passwörter müssen aus Dockermap-Dockercompose raus -> Zugriffsbeschränkung über IP-Adressen, wenn nicht möglich Passwörter automatisch generieren und in pass speichernDaten InfluxDB migrierenDaten Yanic migrierenDoku schreibenDomänen in docker-compose.yml umstellen- Domänen in Nginx umstellen
- Domänen im DNS umstellen
- Überprüfen dass Certbot automatisch die Zertifikate holt
Edited by Citronalco