[쿠버네티스] Liveness Probe와 Readiness Probe란?
Liveness Probe와 Readiness Probe는 Kubernetes에서 Pod의 상태를 점검하기 위한 메커니즘으로, 애플리케이션의 가용성을 보장하고 클러스터의 안정성을 유지하는 데 중요한 역할을 합니다. 각각의 Probe는 Pod의 다른 상태를 확인하는 데 사용됩니다.1. Liveness Probe역할:애플리케이션이 정상적으로 실행 중인지 확인합니다.애플리케이션이 문제가 있거나 비정상 상태에 빠졌을 경우, 해당 컨테이너를 자동으로 종료하고 다시 시작(Restart)합니다.사용 예시:무한 루프와 같은 비정상 상태에 빠진 애플리케이션.외부 요청을 더 이상 처리하지 않는 애플리케이션.Liveness Probe가 실패하는 경우:Kubernetes는 컨테이너를 재시작합니다.이는 애플리케이션의 자체 복구..