35장. Pod event와 이전 log를 함께 본다
CrashLoopBackOff에서는 현재 log가 비어 있을 수 있어 --previous를 쓴다. event는 image pull, scheduling, probe, volume 실패를 보여 준다. kubectl logs 옵션을 현재 cluster version과 맞춘다.
kubectl -n checkout logs pod/checkout-api-abc -c api --previous --since=10m
kubectl -n checkout get events --sort-by=.lastTimestamp
전체 log를 무기한 tail하지 않는다. request ID와 시간 범위로 줄이고 비밀을 검토한다. pod 삭제 전에 previous log와 event를 보존한다.