Lifecycle(생명주기)이란
쿠버네티스의 가장 작은 배포단위인 Pod에는 생명주기가 존재
생성되고 사라지기까지의 과정, 각 단계에 따라 행해지는 동작이 다름
Pod의 Lifecycle 상태
- Pending
- Pod를 생성하는 중인 상태
- 클러스터에서는 Pod를 승인했지만, 아직 실행되지 않은 상태
- Running
- Pod 안 컨티이너가 하나라도 실행중인 상태
- Succeeded
- Pod 안 모든 컨테이너가 정상적으로 종료된 상태
- 재시작 X
- Failed
- Pod 안의 컨테이너 중 정상적으로 종료되지 않은 컨테이너가 있는 상태
- Unknown
- Pod의 상태를 확인할 수 없는 상태
- 보통 Pod가 있는 노드와 통신할 수 없을 때
Pod의 Lifecycle 상태 이동
'CICD' 카테고리의 다른 글
[Kubernetes] QoS classes(Pod) (0) | 2022.01.16 |
---|---|
[Kubernetes] ReadinessProbe, LivenessProbe(Pod) (0) | 2022.01.16 |
[Kubernetes] DeamonSet, Job, CronJob (Controller) (0) | 2022.01.11 |
[Kubernetes] Deployment(Controller) (0) | 2022.01.08 |
[Kubernetes] Replication Controller, ReplicaSet(Controller) (0) | 2022.01.07 |
댓글