Zum Hauptinhalt springen
Version: Weekly Build

Upgrades und Wartung

Ein Upgrade ist ein erneuter Lauf von oms install codesphere gegen ein neueres Installer-Paket und dieselbe config.yaml/Vault, gemäß Den Installer ausführen.

Ausfallzeit während des Plattform-Upgrade-Schritts einplanen

Wenn der Installer eine bestehende Codesphere-Installation erkennt, versetzt er die Plattform vor dem Anwenden von Datenbankmigrationen in den Wartungsmodus: Plattformdienste mit Ausnahme des IDE-Dienstes werden für die Dauer der Migration herunterskaliert und nach Abschluss des Upgrades wieder hochskaliert. Plane für diesen Schritt ein Wartungsfenster ein — Workspaces und gehostete Anwendungen sind während dieses Vorgangs nicht erreichbar.

Fortsetzen nach einem fehlgeschlagenen oder unvollständigen Lauf

Ein erneuter Lauf von oms install codesphere ist nach einem Fehler gefahrlos möglich. Verwende --skip-steps (oder operations.skip in config.yaml), um bereits erfolgreich abgeschlossene Schritte zu überspringen, und führe eine einzelne Phase (infra, dependencies oder platform) aus, wenn du nur einen Teil der Installation wiederholen musst. Manche frühen Fehler bei der Host-Vorbereitung (zum Beispiel ein abgelehnter SSH-Schlüssel beim Ceph-Setup) lassen sich nicht bereinigt fortsetzen und erfordern möglicherweise den Neuaufbau der betroffenen Nodes vor einem erneuten Versuch. Siehe Installationsschritte und Profile für die vollständige Liste der Schritte und die Skip-Semantik.

Vor dem Upgrade

Sichere den verschlüsselten Vault und die age-Identität — sie werden benötigt, um die Installation wiederherzustellen oder zu aktualisieren; siehe Die Secrets verschlüsseln und DNS konfigurieren.