Skip to content

kubectl logs

Description

kubectl logs retrieves logs from containers running in a Kubernetes pod.

It is commonly used for debugging applications and monitoring runtime behavior.

Syntax

kubectl logs [pod-name]

Examples

View Pod Logs

kubectl logs nginx-pod

Stream Logs in Real Time

kubectl logs -f nginx-pod

View Logs for a Specific Container

kubectl logs nginx-pod -c nginx

View Previous Container Logs

kubectl logs --previous nginx-pod


Common Flags

Flag Description
-f Follow logs in real time
-c Specify container
--previous Show logs from previous container instance

  • kubectl get
  • kubectl describe