Persist logs for investigation or attachment to a ticket.

Section: Incident Collection

Save pod logs to a file

bash
bash
kubectl logs <pod> -n <namespace> --all-containers=true > pod.log

Learn the surrounding workflow

Compare similar commands or jump into common fixes when this command is part of a bigger troubleshooting path.

Related commands

Same sheet · prioritizing Incident Collection
Export object YAML during incident
Capture the exact spec and status for later analysis.
OpenIn sheetbashsame section
Dump cluster info to a directory
Collect cluster state to files instead of stdout.
OpenIn sheetbashsame section
Get pod logs
Print logs from the default container in a pod.
OpenIn sheetbash1 tag match
Read logs via deployment resource
Print logs from a workload resource instead of a single pod.
OpenIn sheetbash1 tag match
Read logs from kube-system pods
Aggregate logs from a system component by label.
OpenIn sheetbash1 tag match
Get logs from a named container
Required for sidecars and multi-container pods.
OpenIn sheetbash1 tag match