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 yamlDie 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.
Aufgabe
AnfängerStarte 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
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