목표

  • 특정 파드에 발생하는 로그를 실시간으로 확인한다.
  • 특정 파드가 재시작 되었을 때 이전 인스턴스의 로그를 확인한다.

방법

  • 기본적으로 kubectl logs <파드 id> 로 파드의 로그를 확인할 수 있다.
  • -f 옵션은 follow의 약자로 로그가 스트리밍 되는 옵션이다.
    • kubectl logs -f <파드 id>
  • 에러 등으로 인해 파드가 재시작되었다면, 재시작 원인을 분석하기 위해 이전 인스턴스의 로그를 확인할 필요도 있다.
    • -p: previous의 약자
    • kubectl logs -p <파드 id>

참고 자료