Zum Inhalt springen

Betrieb und Releases

Aus MegBes Wiki

Betrieb und Releases

[Bearbeiten]

Maßgebliche Quellen

[Bearbeiten]

Das Wiki erläutert Abläufe und Zusammenhänge. Bei technischen Detailwerten haben der aktuelle Repository-Stand und die tatsächlich laufende Projektkonfiguration Vorrang.

Release-Stand

[Bearbeiten]

Der aktuellste bekannte Release ist AUGUST-2026-2-RELEASE. Bestandsprojekte können bewusst oder vorübergehend ältere Releases verwenden.

Bei jedem Projekt sollen mindestens folgende Angaben gepflegt werden:

  • installierter Release von megbes-external
  • installierter Release von megbes-internal
  • Datum der letzten Aktualisierung
  • Ergebnis des Funktionstests
  • bekannte projektspezifische Abweichungen

Ein Projekt darf nicht allein aufgrund eines neuen verfügbaren Releases ungeprüft aktualisiert werden. Vorher sind Konfiguration, Zertifikate, Schnittstellen und projektspezifische Besonderheiten zu prüfen.

Ubuntu

[Bearbeiten]

Für neue interne Server wird die jeweils aktuelle Ubuntu-LTS-Version verwendet. Bestehende Systeme werden möglichst aktuell und innerhalb eines unterstützten LTS-Zweigs gehalten.

Vor einem Upgrade sind mindestens erforderlich:

  1. vollständige Sicherung der relevanten Konfigurationen und persistenten Daten
  2. Erfassung der laufenden Container, Images, Volumes und Portzuordnungen
  3. Prüfung des aktuellen System- und Docker-Status
  4. Planung eines Wartungsfensters
  5. Funktionstest von Docker, megbes-internal und der Kommunikation zu den Stationen nach dem Upgrade

Projektspezifische Parameter

[Bearbeiten]

Stations-Timer, Ports, Domains und weitere Laufzeitparameter sind projektabhängig. Sie werden nicht als globaler Standard dokumentiert, sondern auf der jeweiligen Projektseite beziehungsweise in der maßgeblichen Konfiguration.