|
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. |
Namespaces
Innerhalb von Rancher können Sie Projekte weiter in verschiedene Namespaces unterteilen, die virtuelle Cluster innerhalb eines Projekts sind, das von einem physischen Cluster unterstützt wird. Sollten Sie eine weitere Organisationsebene über Projekte und den default Namespace hinaus benötigen, können Sie mehrere Namespaces verwenden, um Anwendungen und Ressourcen zu isolieren.
Obwohl Sie Ressourcen auf Projektebene zuweisen, sodass jeder Namespace im Projekt diese nutzen kann, können Sie diese Vererbung überschreiben, indem Sie Ressourcen explizit einem Namespace zuweisen.
Ressourcen, die Sie direkt an Namespaces zuweisen können, umfassen:
Um Berechtigungen in einem Standard-Kubernetes-Cluster zu verwalten, konfigurieren Cluster-Administratoren rollenbasierte Zugriffskontrolle für jeden Namespace. Mit Rancher werden die Benutzerberechtigungen stattdessen auf Projektebene zugewiesen, und die Berechtigungen werden automatisch von jedem Namespace geerbt, der zu dem jeweiligen Projekt gehört.
|
Wenn Sie einen Namespace mit |
Namespaces erstellen
Erstellen Sie einen neuen Namespace, um Apps und Ressourcen in einem Projekt zu isolieren.
|
Wenn Sie mit Projektressourcen arbeiten, die Sie einem Namespace zuweisen können (d.h. Workloads, Zertifikate, ConfigMaps usw.), können Sie einen Namespace im Handumdrehen erstellen. |
-
Klicken Sie in der oberen linken Ecke auf ☰ > Clusterverwaltung.
-
Gehen Sie auf der Seite Clusters zu dem Cluster, in dem Sie einen Namespace erstellen möchten, und klicken Sie auf Erforschen.
-
Klicken Sie auf menu:Cluster[Projekte/Namespaces].
-
Gehen Sie zu dem Projekt, in dem Sie einen Namespace hinzufügen möchten, und klicken Sie auf Namespace erstellen. Alternativ gehen Sie zu Nicht in einem Projekt, um einen Namespace zu erstellen, der nicht mit einem Projekt verbunden ist.
-
Optional: Wenn Ihr Projekt Ressourcenkontingente hat, die in Kraft sind, können Sie die standardmäßigen Ressourcen Limits überschreiben (die eine Obergrenze für die Ressourcen festlegt, die der Namespace verbrauchen kann).
-
Geben Sie einen Namen ein und klicken Sie dann auf Erstellen.
Ergebnis: Ihr Namespace wird dem Projekt hinzugefügt. Sie können beginnen, Clusterressourcen dem Namespace zuzuweisen.
Namespaces in ein anderes Projekt verschieben
Cluster-Administratoren und Mitglieder müssen gelegentlich einen Namespace in ein anderes Projekt verschieben, beispielsweise wenn Sie möchten, dass ein anderes Team die Anwendung zu nutzen beginnt.
-
Klicken Sie in der oberen linken Ecke auf ☰ > Clusterverwaltung.
-
Gehen Sie auf der Seite Clusters zu dem Cluster, in dem Sie einen Namespace verschieben möchten, und klicken Sie auf Erforschen.
-
Klicken Sie auf menu:Cluster[Projekte/Namespaces].
-
Gehen Sie zu dem Namespace, den Sie verschieben möchten, und klicken Sie auf ⋮ > Verschieben.
-
Wählen Sie die Namespace(s) aus, die Sie in ein anderes Projekt verschieben möchten. Klicken Sie dann auf Verschieben. Sie können mehrere Namespaces auf einmal verschieben.
Hinweise:-
Verschieben Sie die Namespaces nicht im
SystemProjekt. Das Verschieben dieser Namespaces kann sich nachteilig auf das Cluster-Netzwerk auswirken. -
Sie können einen Namespace nicht in ein Projekt verschieben, das bereits ein Ressourcenkontingent konfiguriert hat.
-
Wenn Sie einen Namespace von einem Projekt mit einer festgelegten Quote in ein Projekt ohne festgelegtes Ressourcenkontingent verschieben, wird das Ressourcenkontingent vom Namespace entfernt.
-
-
Wählen Sie ein neues Projekt für den neuen Namespace aus und klicken Sie dann auf Verschieben. Alternativ können Sie den Namespace aus allen Projekten entfernen, indem Sie Keine auswählen.
Ergebnis: Ihr Namespace wird in ein anderes Projekt verschoben (oder von allen Projekten getrennt). Wenn Ressourcen eines Projekts an den Namespace angehängt sind, gibt der Namespace diese frei und hängt dann Ressourcen aus dem neuen Projekt an.
Bearbeiten der Ressourcenquoten für Namespaces
Sie können immer das Standardlimit des Namespaces überschreiben, um einem bestimmten Namespace den Zugriff auf mehr (oder weniger) Projektressourcen zu ermöglichen.
Weitere Informationen finden Sie in der Anleitung zum Bearbeiten von Namespace-Ressourcenquoten.