Namespace

← Glossar kubernetes

In Kubernetes nutzt man Namespaces um Gruppen innerhalb eines Clusters zu isolieren

Ein Namespace ist eine Abstraktion, die von Kubernetes verwendet wird, um die Isolierung von Gruppen von Ressourcen innerhalb eines einzelnen Clusters zu unterstützen. Mit Namespaces können Objekte in einem Cluster organisiert werden, und sie bieten eine Möglichkeit, die Ressourcen des Clusters zu unterteilen. Die Namen von Ressourcen müssen innerhalb eines Namespaces eindeutig sein, aber nicht über Namespaces hinweg. Die auf Namespaces basierende Abgrenzung gilt nur für Namespaced-Objekte (z. B. Deployments, Services usw.) und nicht für Cluster-weite Objekte (z. B. StorageClass, Nodes, PersistentVolumes usw.). Durch die Verwendung von Namespaces können verschiedene Teams oder Anwendungen ihre Ressourcen in einem gemeinsamen Kubernetes-Cluster verwalten, ohne dass sie sich gegenseitig beeinträchtigen. Dies fördert die Organisation, das Management und die Skalierbarkeit von Kubernetes-Clustern, da es eine logische Trennung der Ressourcen ermöglicht. Jeder Namespace fungiert als isolierte Umgebung, in der Ressourcen definiert und verwaltet werden können, und ermöglicht es Administratoren, Berechtigungen und Zugriffssteuerungen auf Namespace-Ebene festzulegen.

Link zum offiziellen Glossar


Noch Fragen? Melden Sie sich!

Unsere DevOps-Experten antworten in der Regel innerhalb einer Stunde.

Zu Gen-Z für E-Mail? Einfach mal Discord versuchen. Unter +49 800 000 3706 können Sie unter Angabe Ihrer Kontaktdaten auch einen Rückruf vereinbaren. Bitte beachten Sie, dass es keine Möglichkeit gibt, uns telefonisch direkt zu erreichen. Bitte gar nicht erst versuchen. Sollten Sie dennoch Interesse an synchroner Verfügbarkeit via Telefon haben, empfehlen wir Ihnen unseren Priority Support.