Arbeiten in einem Namespace
Teil des Abschnitts Einführung in Kubernetes der Terminal-Journey von Coddy. Lektion 31 von 45.
Um Objekte in einem anderen Namespace als default zu erstellen oder anzuzeigen, füge -n zum Befehl hinzu:
kubectl run api --image=redis -n dev
kubectl get pods -n devOhne -n sucht kubectl get pods weiterhin in default, wo der Pod api nicht existiert.
Um alles auf einmal zu sehen, frage mit -A nach allen Namespaces:
kubectl get pods -ADie Tabelle erhält eine Spalte NAMESPACE, und du wirst die eigenen Pods des Clusters in kube-system entdecken.
Wenn du eine Weile in einem Namespace arbeiten wirst, lege ihn als Standard für deinen Kontext fest:
kubectl config set-context --current --namespace=devVon da an verwendet jeder Befehl ohne -n dev.
Aufgabe
EinfachErstelle einen Namespace namens dev und starte darin einen Pod namens api aus dem redis-Image. Liste die Pods in dev auf und liste anschließend die Pods ohne -n auf, um zu sehen, dass default leer ist.
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