Repo-Struktur
Zielgruppe: Anwender und Betreuer · Stand: 06.11.2026
Jeder Dienst bekommt ein eigenes Repository in der Gruppe seiner Abteilung. Nichts lebt nur lokal oder als Untermappe in einem fremden Repo.
Regeln
- Ein Repo je Dienst bzw. Nomad-Job, z. B.
container-platform-core-services/nomad-jobs/traefik-ingress. - Ein Repo je Stack (Umgebung eines Standorts), z. B.
cloud-core-infrastructure/bremen1/consul-servers. - Lab-Repos tragen
labim Namen (z. B.bremen1/lab-edge-routers), deployen nurpre-developmentund promoten nicht. - Wiederverwendbares gehört in Module (
terraform-modules/…) bzw. Rollen (ansible/roles/…), nicht in Stacks. - Default-Branch ist
pre-development(Rollen:latest).
Konfiguration, die nur auf einem Rechner oder Server liegt, geht verloren. Auch Testkonfigurationen gehören in ein Repo.