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 namespacesNeben 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 devKubernetes 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.
Aufgabe
AnfängerErstelle einen Namespace namens dev und liste anschließend die Namespaces auf, um ihn neben default und kube-system zu sehen.
Probier es 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