Dieses Dokument wurde mithilfe automatisierter maschineller Übersetzungstechnologie übersetzt. Wir bemühen uns um korrekte Übersetzungen, übernehmen jedoch keine Gewähr für die Vollständigkeit, Richtigkeit oder Zuverlässigkeit der übersetzten Inhalte. Im Falle von Abweichungen ist die englische Originalversion maßgebend und stellt den verbindlichen Text dar.

Aufrüsten

Alle Komponenten in SUSE® Rancher Prime: OS Manager werden mit Kubernetes verwaltet. Im Folgenden wird erläutert, wie man Kubernetes-Ansätze zum Upgrade der Komponenten verwendet.

SUSE® Rancher Prime: OS Manager Knoten-Upgrade

SUSE® Rancher Prime: OS Manager Knoten werden mit dem SUSE® Rancher Prime: OS Manager Operator geupgradet. Bitte beziehen Sie sich auf die Dokumentation SUSE® Rancher Prime: OS Manager Operator für vollständige Informationen.

Das Upgrade kann entweder über die Kommandozeilenschnittstelle (CLI) oder die Benutzeroberfläche (UI) erfolgen:

Upgrade über die Befehlszeilenschnittstelle

Es gibt zwei Möglichkeiten, Knoten für das Upgrade auszuwählen. Über ein Clusterziel, das ALLE Knoten in einem Cluster auswählt, die unserem Selektor entsprechen, oder über den Knoten-Selektor, der Knoten basierend auf den Knoten-Labels auswählt. Der Knoten-Selektor ermöglicht es uns, gezielter mit dem Upgrade umzugehen, während der Cluster-Selektor einfach alle Knoten in einem übereinstimmenden Cluster auswählt.

Das Upgrade eines bestehenden ManagedOSImage löst einen neuen Upgrade-Zyklus aus, um das konfigurierte Image (oder die Image-Version) auf alle Zielknoten abzugleichen.

  • Mit 'clusterTarget'

  • Mit Knoten-Selektor

  • Mit dem FORCE-Flag

  • Mit dem UPGRADE_RECOVERY-Flag

Sie können Knoten für ein Upgrade über ein clusterTarget anvisieren, indem Sie es auf den Cluster-Namen setzen, den Sie upgraden möchten. Alle Knoten in einem Cluster, die diesem Namen entsprechen, werden ausgewählt und geupgradet.

upgrade-cluster-target.yaml
Unresolved include directive in modules/de/pages/node-operational-tasks/upgrade.adoc - include::example$upgrade/upgrade-cluster-target.yaml[]

Sie können Knoten für ein Upgrade über ein nodeSelector anvisieren, indem Sie es auf das Label und den Wert setzen, die übereinstimmen sollen. Alle Knoten, die diesen Schlüssel mit dem Wert enthalten, werden ausgewählt und geupgradet.

upgrade-node-selector.yaml
Unresolved include directive in modules/de/pages/node-operational-tasks/upgrade.adoc - include::example$upgrade/upgrade-node-selector.yaml[]

Bei einem Upgrade auf eine ältere Version oder die gleiche Version, die bereits läuft, wird das Upgrade-Verfahren übersprungen. Es ist möglich, ein Upgrade auf ältere Versionen zu erzwingen, indem die Umgebungsvariable FORCE wie unten gezeigt gesetzt wird.

upgrade-force.yaml
Unresolved include directive in modules/de/pages/node-operational-tasks/upgrade.adoc - include::example$upgrade/upgrade-force.yaml[]

Sie können entscheiden, die Wiederherstellungspartition beim Upgrade des Systems zu upgraden oder alternativ nur die Wiederherstellungspartition zu upgraden.

upgrade-recovery.yaml
Unresolved include directive in modules/de/pages/node-operational-tasks/upgrade.adoc - include::example$upgrade/upgrade-recovery.yaml[]

Auswahl der Quelle für das Upgrade

  • Über 'osImage'

  • Tab Via 'ManagedOSVersion'

Geben Sie einfach ein OCI-Image im osImage-Feld an

upgrade-cluster-target.yaml
Unresolved include directive in modules/de/pages/node-operational-tasks/upgrade.adoc - include::example$upgrade/upgrade-cluster-target.yaml[]

In diesem Fall verwenden wir die automatisch ausgefüllten ManagedOSVersion-Ressourcen, um das gewünschte managedOSVersionName-Feld festzulegen. Siehe Abschnitt [Verfügbare Versionen verwalten](#managing-available-versions), um zu verstehen, wie die ManagedOSVersion verwaltet werden.

upgrade-managedos-version.yaml
Unresolved include directive in modules/de/pages/node-operational-tasks/upgrade.adoc - include::example$upgrade/upgrade-managedos-version.yaml[]

Wenn sowohl osImage als auch ManagedOSVersion im selben ManagedOSImage definiert sind, beachten Sie, dass osImage Vorrang hat.

Verfügbare Versionen verwalten

Es ist möglich, ManagedOSVersions direkt zu erstellen oder ManagedOSVersionChannels zu abonnieren, um ManagedOSVersions automatisch von ihnen zu synchronisieren.

Für weitere Details und eine Liste der verfügbaren Kanäle oder um sogar eigene zu erstellen, lesen Sie bitte die Dokumentation.

Upgrade über die Benutzeroberfläche

Um über die Benutzeroberfläche ein Upgrade durchzuführen, müssen Sie im SUSE® Rancher Prime: OS Manager-Menü "Erweitert" gehen und dann auf Update Groups klicken.

Wählen Sie einen Namen, wählen Sie Zielcluster aus und entscheiden Sie sich zwischen den beiden Upgrade-Möglichkeiten :

SUSE® Rancher Prime: OS Manager Upgrade-Menü
  • Über die verwaltete OS-Version

  • Tab über Bild aus der Registry

In diesem Fall wird ein OS Version Channels verwendet, um die OS Versions-Ressourcen automatisch zu befüllen.

Der untenstehende Kanal wird von uns bereitgestellt, aber Sie können auch Ihren eigenen Kanal mitbringen.

Siehe Abschnitt Verfügbare Versionen verwalten, um zu verstehen, wie die ManagedOSVersion verwaltet werden.

OS-Version-Kanal erstellen

Nach einer kurzen Synchronisationszeit wird Ihr OS Versions im OS Versions-Menü angezeigt.

SUSE® Rancher Prime: OS Manager OS-Version-Menü

Schließlich können Sie das OS Versions auswählen, wenn Sie Ihr Upgrade Group gemäß dem folgenden Screenshot erstellen :

OS-Version in Upgrade-Gruppe auswählen

Geben Sie einfach ein OCI-Image im Image path-Feld an, auf das geupgradet werden soll: Upgrade via Image Registry

Klicken Sie auf die Create-Schaltfläche, um den Upgrade-Prozess zu starten. Wenn Sie mehrere Knoten haben, wird das Upgrade nacheinander Knoten für Knoten durchgeführt.