Menu
Coddy logo textTech

YAML-Ausgabe

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

Tabellen zeigen eine Zusammenfassung. Um alles zu sehen, was Kubernetes über ein Objekt weiß, fordere es als YAML an:

kubectl get pod web -o yaml

Die Ausgabe ist ein vollständiges Manifest: die metadata mit Labels und einer eindeutigen uid, die vollständige spec mit den von Kubernetes ergänzten Standardwerten und einen status-Abschnitt, den du niemals selbst schreibst.

Unter status befinden sich die aktuellen Fakten: phase: Running, die podIP, die hostIP des Knotens und unter containerStatuses der Status sowie die Anzahl der Neustarts jedes Containers.

-o json liefert dasselbe Objekt wie JSON, das von Tools verarbeitet werden kann. Beide Formate funktionieren für jede Ressource: Probiere kubectl get deployment web -o yaml oder kubectl get service web -o json aus.

challenge icon

Aufgabe

Anfänger

Starte einen Pod namens web aus dem nginx-Image, gib ihn anschließend als YAML aus und finde phase und podIP in seinem status.

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