Kurs › Folge 24
Fehlersuche vertieft: Events, exec und die Sicht des kubelet
Wenn die vier bekannten Fehlerbilder nicht reichen: Events lesen, im Container nachsehen, das kubelet selbst befragen.
Das Video zu dieser Folge ist noch nicht veröffentlicht. Die Notizen stehen trotzdem schon hier.
Was du danach kannst
- die Statusmeldungen (Pending, CrashLoopBackOff, ImagePullBackOff) deuten
- Logs auch von abgestürzten Containern lesen
- im laufenden Container nachsehen
Worum es geht
Der Ablauf, mit dem du jeden kaputten Pod in fünf Minuten einkreist.
Voraussetzungen
- ein laufendes Cluster aus den vorigen Folgen
- Zugriff per
kubectl
Zum Nachlesen
Befehle aus dieser Folge
kubectl logs <pod> --previouskubectl describe pod <pod>kubectl get events -A --sort-by=.lastTimestamp | tail -20kubectl exec -it <pod> -- sh
Begriffe
- CrashLoopBackOff
- der Container startet, stirbt, startet — mit wachsender Pause
- ImagePullBackOff
- das Image lässt sich nicht holen (Name, Netz oder Zugangsdaten)
- Events
- die Chronik, die describe am Ende zeigt — meist steht dort die Antwort