Prob
kubernetes Probe는 컨테이너의 상태를 지속적으로 모니터링하고, 문제가 발생하면 자동으로 조치를 취하는 Kubernetes 기능입니다. 이런 기능으로 서비스의 가용성, 신뢰성을 유지할 수 있습니다.
Prob의 세가지 유형
Liveness Probe
Liveness Probe를 사용하여 Container 가 활성화되어 올바르게 작동하는지 확인합니다. Kubernetes 는 주기적으로 Container 에 Health Check 요청을 Container 로 보내고 지정된 Timeout 시간 내에 응답을 받지 못하면 Container를 재기동 시킵니다. 이를 통해 Pod의 상태를 실시간으로 모니터링하고, 문제가 발생한 경우 적시에 대응할 수 있습니다. 이는 Container 가 제대로 작동하지 않는 상황을 방지하여 신뢰성 확보에 기여합니다.
Readiness Probe
Readiness Probe 는 Container 가 트래픽을 수신할 준비가 되었는지 확인하는 데 사용됩니다. Kubernetes 는 주기적으로 Health Check 요청을 Container 로 보내고, 준비가 되었다는 응답 코드를 수신하면 트래픽을 수신할 준비가 된 컨테이너로 간주합니다. 그 외에 다른 코드를 받으면 Kubernetes 는 트래픽을 수신할 준비가 될 때까지 로드 밸런서 풀에서 해당 Container 를 제거합니다. 이를 통해, Container 가 사용 가능한 상태인지를 실시간으로 확인하고, 사용 가능하지 않은 Pod에 대한 요청을 차단하여 가용성 확보에 기여합니다.
Startup Probe
Startup Probe는 Container 가 올바르게 시작되었는지 확인하는 데 사용됩니다. Kubernetes는 시작 단계 동안 주기적으로 Health Check 요청을 Container 로 보냅니다. 준비가 되었다는 응답 코드를 수신하면 Kubernetes는 해당 Container 가 정상적으로 기동되었다고 판단합니다. 지정된 시간 초과 내에 응답을 수신하지 못하면 Kubernetes가 컨테이너를 다시 시작합니다. 이를 통해 Liveness Probe 와 마찬가지로, 신뢰성 확보에 기여합니다. 해당 Probe는 컨테이너 생성 시 동작하며, 헬스체크에 성공하면 더 이상 동작하지 않습니다.
태그 보관용: prob
https://i0.wp.com/www.openmaru.io/wp-content/uploads/2023/08/kubernetes.png?fit=381%2C301&ssl=1
301
381
OM marketing
https://www.openmaru.io/wp-content/uploads/2020/11/logo@2x.png
OM marketing2023-08-25 14:13:462026-09-07 15:24:02쿠버네티스 도입, 마케터도 이해하는 3단계 로드맵
https://i0.wp.com/www.openmaru.io/wp-content/uploads/2023/08/kubernetes.png?fit=381%2C301&ssl=1
301
381
OM marketing
https://www.openmaru.io/wp-content/uploads/2020/11/logo@2x.png
OM marketing2023-08-25 14:12:362026-09-07 15:24:06쿠버네티스 vs 기존 방식, 무엇이 왜 더 나을까
https://i0.wp.com/www.openmaru.io/wp-content/uploads/2023/08/kubernetes.png?fit=381%2C301&ssl=1
301
381
OM marketing
https://www.openmaru.io/wp-content/uploads/2020/11/logo@2x.png
OM marketing2023-08-25 14:12:002026-09-07 15:24:10쿠버네티스, 어떤 기업이 왜 쓸까 — 실제 활용 사례
https://i0.wp.com/www.openmaru.io/wp-content/uploads/2023/08/kubernetes.png?fit=381%2C301&ssl=1
301
381
OM marketing
https://www.openmaru.io/wp-content/uploads/2020/11/logo@2x.png
OM marketing2023-08-25 14:11:362026-09-07 15:24:13쿠버네티스란 무엇인가 — 마케터도 이해하는 탄생 배경
https://i0.wp.com/www.openmaru.io/wp-content/uploads/2023/07/chtGpt.png?fit=935%2C1064&ssl=1
1064
935
OM marketing
https://www.openmaru.io/wp-content/uploads/2020/11/logo@2x.png
OM marketing2023-08-16 12:55:262026-09-07 15:24:24CI/CD, 마케터도 5분이면 이해합니다
https://i0.wp.com/www.openmaru.io/wp-content/uploads/2023/04/banner_YY-1.png?fit=936%2C464&ssl=1
464
936
OM marketing
https://www.openmaru.io/wp-content/uploads/2020/11/logo@2x.png
OM marketing2023-04-17 10:26:222026-08-21 14:43:52Kubernetes 에서 Pod 에 대한 헬스체크 (probe)