Altes wiki. Hilf doch beim Migrieren mit! https://wiki.chaospott.de
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
infrastruktur:netzwerk:provisioning [12.11.2018 22:04] a3x angelegt |
infrastruktur:netzwerk:provisioning [13.05.2019 20:45] (aktuell) |
||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
====== Provisioning von externen Servern ====== | ====== Provisioning von externen Servern ====== | ||
- | Diese Anleitung soll erstmal Überblick verschaffen, | + | Diese Anleitung soll erstmal Überblick verschaffen, |
====== WIP ====== | ====== WIP ====== | ||
- | Das Repo beinhaltet gerade ein großes Playbook. Später sollte jede Komponente ihr eigenes Playbook haben, sodass man diese nach belieben aggregieren kann. | + | Das Repo beinhaltet gerade ein großes Playbook. Später sollte jede Komponente ihr eigenes Playbook haben, sodass man diese nach belieben aggregieren/ |
====== Status Quo ====== | ====== Status Quo ====== | ||
- | ===== Wie? ===== | + | ===== Wie werden die Images gebaut? ===== |
- | Jede Komponente hat in ihrem Repo einen .circlci Ordner. Dort stehen die Anweisungen für den circlci Dienst, der neue Images baut. Wenn der Bau funktioniert hat, wird das Image auf den [[https:// | + | Jede Komponente hat in ihrem Repo einen .circlci Ordner. Dort stehen die Anweisungen für den circlci Dienst, der neue Images baut, wenn ein Commit passiert ist. Wenn der Bau funktioniert hat, wird das Image auf den [[https:// |
+ | Die Dockerfiles liegen im Dockerhub. | ||
+ | ===== Wie werden die Images upgedated? ===== | ||
+ | |||
+ | Wenn ein neues Image im Repo gelandet ist, sieht der **Watchtower** Container dies und deployed das neue Image. | ||
+ | |||
+ | ===== Was wird alles automatisch deployed ===== | ||
+ | |||
+ | Hier sollten demnächst alle externen Komponenten des Clubs aufgelistet sein. | ||
==== documents ==== | ==== documents ==== | ||
Zeile 19: | Zeile 27: | ||
Stellt Dokumente zur Verfügung, die im Repo auf https:// | Stellt Dokumente zur Verfügung, die im Repo auf https:// | ||
+ | ==== doorstatus & spaceApiDaemon ==== | ||
+ | |||
+ | Aggregiert den doorstatus. Das Repo ist auf https:// | ||
+ | |||
+ | ==== grafana & prometheus ==== | ||
+ | |||
+ | Teil des Monitoring. Zugangsdaten sind '' | ||
+ | |||
+ | ==== Hip Website ==== | ||
+ | |||
+ | Die Hip webseite befindet sich im Repo auf https:// | ||
+ | |||
+ | ==== mailman ==== | ||
+ | |||
+ | Wird momentan nicht ugedated, da es noch keine zuverlässigen Container gibt. Dieser wird stattdessen leider noch von Hand gewartet. | ||
+ | |||
+ | ==== Webseite ==== | ||
+ | |||
+ | Die Chaospott Webseite auf https:// | ||
+ | |||
+ | ==== Traefik ==== | ||
+ | |||
+ | Unter dem Namen '' | ||
+ | \\ | ||
+ | ** [[https:// | ||
+ | < | ||
+ | labels: { | ||
+ | traefik.basic.frontend.rule: | ||
+ | traefik.frontend.headers.STSSeconds: | ||
+ | traefik.frontend.headers.STSIncludeSubdomains: | ||
+ | traefik.frontend.headers.STSPreload: | ||
+ | traefik.enable: | ||
+ | } | ||
+ | </ | ||
+ | |||
+ | ==== wiki ==== | ||
+ | |||
+ | Das [[infrastruktur: | ||
- | doorstatus | ||
- | grafana | ||
- | hip_website | ||
- | mailman | ||
matrix | matrix | ||
motd | motd | ||
- | prometheus | ||
- | reverse_proxy | ||
- | spaceApiDaemon | ||
watchtower | watchtower | ||
- | website | ||
- | wiki |