본문 바로가기
CICD

[Kubernetes] Lifecycle(Pod)

by 장중앙 2022. 1. 16.

Lifecycle(생명주기)이란

쿠버네티스의 가장 작은 배포단위인 Pod에는 생명주기가 존재

생성되고 사라지기까지의 과정, 각 단계에 따라 행해지는 동작이 다름

 

Pod의 Lifecycle 상태

  1. Pending
    • Pod를 생성하는 중인 상태
    • 클러스터에서는 Pod를 승인했지만, 아직 실행되지 않은 상태
  2. Running
    • Pod 안 컨티이너가 하나라도 실행중인 상태
  3. Succeeded
    • Pod 안 모든 컨테이너가 정상적으로 종료된 상태
    • 재시작 X
  4. Failed
    • Pod 안의 컨테이너 중 정상적으로 종료되지 않은 컨테이너가 있는 상태
  5. Unknown
    • Pod의 상태를 확인할 수 없는 상태
      • 보통 Pod가 있는 노드와 통신할 수 없을 때

 

Pod의 Lifecycle 상태 이동

 

댓글