kubectl Cheatsheet

kubectl CheatsheetKapitel 11 von 15

kubectl logs

Stand kubectl 1.37 · Edition 2026.11 · Release-Daten geprüft am 30. Oktober 2026

Was logs liefert

--previous: die zuletzt beendete Instanz, der kubelet hält per Default eine vor. Nach Eviction oder Pod-Löschung sind die Logs weg; nach Rotation liefert logs nur die jüngste Datei.

deploy/web liest einen Pod, --all-pods alle (setzt --prefix). Mit -l ist --tail per Default 10, ohne Selektor alles. -f über mehr als 5 Container-Streams bricht ab, --max-log-requests hebt das Limit.

kubectl logs api-7c9f -c app --previous
kubectl logs deploy/web --all-pods --since=15m
kubectl logs -l app=web --tail=200 --prefix
kubectl logs -f -l app=web --max-log-requests=10
kubectl logs api-7c9f --timestamps \
  --since-time=2026-10-30T06:00:00Z