Menu
Coddy logo textTech

Namespaces

Teil des Abschnitts Einführung in Kubernetes der Terminal-Journey von Coddy. Lektion 30 von 45.

Ein Cluster wird von vielen Anwendungen und Teams gemeinsam genutzt. Namespaces unterteilen ihn in separate Bereiche, sodass zwei Teams jeweils einen Pod namens web haben können, ohne dass es zu Konflikten kommt. Alles, was du bisher erstellt hast, befindet sich im default-Namespace.

Liste die Namespaces auf:

kubectl get namespaces

Neben default siehst du kube-system, wo Kubernetes seine eigenen Komponenten ausführt, sowie einige weitere, die der Cluster intern verwendet. Die Kurzform ist ns.

Erstelle einen eigenen Namespace:

kubectl create namespace dev

Kubernetes antwortet mit namespace/dev created. Das Löschen eines Namespace löscht alles darin, daher ist es auch eine ordentliche Möglichkeit, ein Experiment aufzuräumen.

challenge icon

Aufgabe

Anfänger

Erstelle einen Namespace namens dev und liste anschließend die Namespaces auf, um ihn neben default und kube-system zu sehen.

Probier es selbst

Terminal
quiz iconTeste dich selbst

Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.

Alle Lektionen in Einführung in Kubernetes

Übe selbstständig: Terminal-Playground