Serveraufbau V1s
Dieser Bereich spezifiziert den Serveraufbau für die V1s-Buildvariante: CIVITAS/CORE V1 mit statischer statt S3-basierter Masterportal-Konfiguration. Die Masterportal-Konfiguration wird dabei nicht mehr zur Laufzeit aus RustFS/S3 geladen, sondern als versioniertes Artefakt direkt in das Portal-Backend-Image gebaut.
Grundlage ist das Vorhaben CIVITAS/CORE V1: Statische Masterportal-Konfiguration. Die vorliegende Spezifikation leitet sich weitgehend aus dem bestehenden Serveraufbau V1 ab und beschreibt ausschließlich die Abweichungen.
Unverändert gegenüber V1
Die folgenden Bereiche des V1-Serveraufbaus gelten für V1s unverändert:
| Bereich | Verweis | Hinweis |
|---|---|---|
| VM-Sizing und Host-Ressourcen | VM-Sizing und Host-Ressourcen | keine Änderung für V1s |
| Netzwerk, DNS und TLS | Netzwerk, DNS und TLS | keine Änderung für V1s |
| Kubernetes-Laufzeit (k3s) | Kubernetes-Laufzeit | keine Änderung für V1s |
| IDM-Provisionierung und Login | IDM-Provisionierung und Login | keine Änderung für V1s |
| E2E-Testumgebung | E2E-Testumgebung | keine Änderung für V1s |
Geändert gegenüber V1
Gegenüber dem V1-Serveraufbau ändern sich zwei Aspekte, die in eigenen Unterseiten spezifiziert sind:
- Portal-Backend-Image-Build — lokaler Soft-Fork-Build des
geoportal_backend-Images mit statisch eingebauter Masterportal-Konfiguration - Inventory-Delta — die gegenüber dem V1-Inventory geänderten Felder
Explizit nicht Gegenstand
- Frontend-Image-Rebuild: Das Masterportal-Frontend bleibt das unveränderte Original-Upstream-Image (
geoportal). Seine Konfiguration wird weiterhin zur Laufzeit über Umgebungsvariablen parametrisiert; ein Rebuild ist für V1s nicht erforderlich. - RustFS-Deinstallation: RustFS/S3 bleibt als Dienst der Plattform bestehen. Für die V1s-Instanz wird die S3-Anbindung lediglich deaktiviert; eine Deinstallation des Dienstes ist ausdrücklich nicht Gegenstand dieser Spezifikation.