Namespaces und Labels
Teil des Kubernetes-Kurses
Ein Cluster mit sechs Pods ist einfach. Du führst kubectl get pods aus, siehst alles und weißt, was jeder einzelne ist. Ein Cluster mit sechshundert Pods über vier Teams und drei Umgebungen hinweg ist etwas völlig anderes: kubectl get pods wird zur Textwand, zwei Teams wollen ihre Anwendung beide api nennen, und "das alte Test-Deployment löschen" heißt, aus Hunderten von Objekten die richtigen elf mit bloßem Auge...
Kubernetes löst das mit zwei Mechanismen, die sich ähnlich sehen und völlig verschiedene Aufgaben haben. Namespaces teilen das Cluster in getrennte Bereiche. Labels heften Objekten durchsuchbare Marker an, wo auch immer diese liegen. Du brauchst beides, und zu wissen, was was ist, erspart dir später eine Menge Verwirrung. ...
Möchtest du Kubernetes Namespaces und Labels in einer echten Umgebung lernen?
Klick unten, hol dir eine Linux-Maschine mit fertigem Kubernetes und arbeite Namespaces und Labels praktisch durch, mit einem KI-Tutor, der deinen Code kennt.
Lektion startenNamespaces und LabelsWas du lernen wirst
- Kubectl create namespace
- -n flag
- Default vs kube-system
- Labels
- Selectors
- Kubectl get -l
Lies diese Lektion in deiner Sprache
Alle Lektionen in diesem Kurs
14 Lektionen- 1Was ist Kubernetes25 Min.
- 2Ihr erster Pod30 Min.
- 3Deployments und ReplicaSets35 Min.
- 4Services35 Min.
- 5Probes und Self-Healing35 Min.
- 6ConfigMaps und Secrets35 Min.
- 7Volumes und persistenter Speicher35 Min.
- 8Namespaces und Labels25 Min.
- 9Ingress35 Min.
- 10Helm-Grundlagen35 Min.
- 11Skalierung und HPA30 Min.
- 12RBAC35 Min.
- 13Beobachtbarkeit30 Min.
- 14Abschlussprojekt: Einen Stack bereitstellen60 Min.
