|
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. |
SUSE Rancher Prime Server und Komponenten
Die Mehrheit der Rancher 2.x-Software läuft auf dem Rancher-Server. Der Rancher-Server umfasst alle Softwarekomponenten, die zur Verwaltung der gesamten Rancher-Implementierung verwendet werden.
Das folgende Diagramm veranschaulicht die Architektur von Rancher 2.x auf hoher Ebene. Die Abbildung zeigt eine Rancher-Server-Installation, die zwei Downstream-Kubernetes-Cluster verwaltet: einen, der von RKE2 erstellt wurde, und einen anderen, der von Amazon EKS (Elastic Kubernetes Service) erstellt wurde.
Für die beste Leistung und Sicherheit empfehlen wir einen dedizierten Kubernetes-Cluster für den Rancher-Management-Server. Es wird nicht empfohlen, Benutzerlasten in diesem Cluster auszuführen. Nach der Bereitstellung von Rancher können Sie Cluster erstellen oder importieren, um Ihre Workloads auszuführen.
Das Diagramm zeigt, wie Benutzer sowohl von Rancher gestartete Kubernetes-Cluster als auch gehostete Kubernetes-Cluster über den Authentifizierungsproxy von Rancher manipulieren können:
Sie können Rancher auf einem einzelnen Knoten oder auf einem hochverfügbaren Kubernetes-Cluster installieren.
Eine hochverfügbare Kubernetes-Installation wird für die Produktion empfohlen.
Eine Docker-Installation von Rancher wird nur für Entwicklungs- und Testzwecke empfohlen. Die Möglichkeit, Rancher auf einen hochverfügbaren Cluster zu migrieren, hängt von der Rancher-Version ab.
Um bereitgestellte Ressourcen anzuzeigen, führen Sie den folgenden Befehl aus:
kubectl get all -n <namespace>
Wenn Sie über Administratorrechte verfügen, können Sie diese Ressourcen auch in der Rancher-Benutzeroberfläche aufgelistet sehen:
-
Klicken Sie ☰ und wählen Sie einen Cluster aus.
-
Wählen Sie Weitere Ressourcen aus dem seitlichen Navigationsmenü, um bereitgestellte Ressourcen nach Typ anzuzeigen.
-
Wählen Sie Cluster > Projekte/Namespaces aus dem seitlichen Navigationsmenü, und wählen Sie dann einen Namespace aus, um bereitgestellte Ressourcen nach Namespace anzuzeigen. Der Rancher-Sicherungs-Operator kann verwendet werden, um Rancher von der Einzel-Docker-Container-Installation auf eine Installation in einem Kubernetes-Cluster mit hoher Verfügbarkeit zu migrieren. Für Details siehe die Dokumentation zu der Migration von Rancher zu einem neuen Cluster.
Der Rancher-Server sollte unabhängig von der Installationsmethode immer auf Knoten laufen, die von den Downstream-Benutzer-Clustern, die er verwaltet, getrennt sind. Wenn Rancher auf einem hochverfügbaren Kubernetes-Cluster installiert ist, sollte es auf einem separaten Cluster von den Clustern laufen, die es verwaltet.