Skip to content

Instantly share code, notes, and snippets.

@yao3060
Created March 15, 2022 05:51
Show Gist options
  • Save yao3060/4af444431a22e709b5b93a2a1f910d3f to your computer and use it in GitHub Desktop.
Save yao3060/4af444431a22e709b5b93a2a1f910d3f to your computer and use it in GitHub Desktop.
## Logs
```
kubectl logs my-pod # dump pod logs (stdout)
kubectl logs -l name=myLabel # dump pod logs, with label name=myLabel (stdout)
kubectl logs my-pod --previous # dump pod logs (stdout) for a previous instantiation of a container
kubectl logs my-pod -c my-container # dump pod container logs (stdout, multi-container case)
kubectl logs -l name=myLabel -c my-container # dump pod logs, with label name=myLabel (stdout)
kubectl logs my-pod -c my-container --previous # dump pod container logs (stdout, multi-container case) for a previous instantiation of a container
kubectl logs -f my-pod # stream pod logs (stdout)
kubectl logs -f my-pod -c my-container # stream pod container logs (stdout, multi-container case)
kubectl logs -f -l name=myLabel --all-containers # stream all pods logs with label name=myLabel (stdout)
kubectl logs deploy/my-deployment # dump Pod logs for a Deployment (single-container case)
kubectl logs deploy/my-deployment -c my-container # dump Pod logs for a Deployment (multi-container case)
```
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment