|
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. |
Implementierung des Kubernetes-Clusters
Das Ziel der Implementierungsphase des Kubernetes-Clusters ist es, einen neuen RKE2- oder K3s-Cluster unter Verwendung der verfügbaren MachineInventories zu erstellen, d.h. der Hosts, die die Phase Machine onboarding erfolgreich abgeschlossen haben.
Die Implementierung des SUSE® Rancher Prime: OS Manager Kubernetes-Clusters umfasst die folgenden Schritte:
-
Der Benutzer erstellt eine MachineInventorySelectorTemplate-Ressource: Sie ermöglicht die Definition eines selectors, um eine Teilmenge der verfügbaren MachineInventories basierend auf dem Wert ihrer Labels zu identifizieren.
-
Der Benutzer definiert einen Rancher-Cluster und fügt der
machinePoolsDefinition einen Verweis auf die im vorherigen Schritt erstellte MachineInventorySelectorTemplate hinzu. -
Die Implementierung des Rancher RKE2/K3s Clusters reagiert auf die Erstellung der Rancher-Cluster-Ressource, indem sie eine Anzahl von MachineInventorySelectors-Ressourcen generiert, die der im quantity angegebenen Menge entspricht.
-
Der SUSE® Rancher Prime: OS Manager Operator koppelt jede generierte MachineInventorySelector-Ressource mit einer verfügbaren MachineInventory und installiert den rancher-system-agent Daemon auf dem Host, der von der MachineInventory verfolgt wird. Die Implementierung des Rancher RKE2/K3s Clusters übernimmt die K3s/RKE2-Implementierung unter Verwendung von rancher-system-agent Plänen: Sie installiert die erforderlichen Komponenten (z. B. containerd, K3s, …) und erstellt die Konfigurationsdateien bis zur erfolgreichen Implementierung des neuen Kubernetes-Clusters.