vantage-operator und vantage-selfhosted auf dieselbe neue Version durch. Das neue vantage-selfhosted-Chart verweist auf eine versionierte Workloads-ConfigMap. Dadurch verarbeitet der Operator die Ressource Vantage erneut und reconciliiert die entsprechende Vantage-Version. Automatische Upgrades sind noch nicht implementiert.
Upgrade-Workflow
vantage-selfhosted-Charts wird der Verweis auf die versionierte Workloads-ConfigMap aktualisiert und das In-Place-Update ausgelöst.
So führen Sie das Upgrade durch:
1
Installierte Version prüfen
Bestätigen Sie die aktuell ausgeführte Version, indem Sie
status.installedVantageVersion der Vantage-Ressource prüfen:2
Beide Charts upgraden
Führen Sie zuerst das Upgrade des Operators durch und aktualisieren Sie dann das Release Wenn Sie GitOps verwenden, aktualisieren Sie beide Chart-Revisionen auf dieselbe Version und lassen Sie sie von Ihrem Controller mit Ihrer vorhandenen Wertequelle rendern.
vantage-selfhosted auf dieselbe Version.3
Warten, bis die Ressource reconciliiert ist
Überwachen Sie die Für eine detailliertere Einsicht überwachen Sie den OCI-Migrations-Job und den Anwendungssynchronisierungsstatus von ArgoCD. Die Skill-Installation wird als separater Job ausgeführt, den ArgoCD nicht nachverfolgt; siehe Lifecycle. Wenn ein Chart nicht reconciliiert werden kann, zeigt der Operator die Ursache in
Vantage-Ressource auf Ready:status.degradationReasons[] an.Was sich gegenüber Vantage 2.7 geändert hat
helm upgrade jedes Chart nacheinander zu aktualisieren – ein Vorgang, der Infrastruktur und Anwendungskonfiguration in einem Schritt betraf.
In 3.0 ist das Upgrade der Anwendung von Infrastrukturänderungen entkoppelt:
Das Installationsmodell aus 2.7 wird in 3.0 nicht unterstützt, und es gibt kein In-Place-Upgrade von 2.7. Der Wechsel von 2.7 ist eine Migration; siehe Migration von Vantage 2.7. Die Upgrades der Vantage-Charts decken nur Vantage Core ab: Software, die Sie separat installiert haben, etwa Ihren Monitoring-Stack, aktualisieren Sie selbst nach Ihrem eigenen Zeitplan.
Nächste Schritte
Architektur
Was der Operator bei jedem Reconcile-Vorgang macht.
Bekannte Einschränkungen
Einschränkungen, die Sie vor der Planung eines Upgrade-Zeitfensters kennen sollten.
