Liveness, Readiness, Startup Probe
목표 Liveness probe, Readiness probe, Startup probe의 차이점을 이해한다. Liveness probe 컨테이너를 재시작 해야되는지 판단할 때 사용한다. liveness probe에 반복해서 실패하면, 컨테이너가 재시작된다. 반복해서 실행되므로 liveness probe에는 무거운 작업을 하면 안된다. liveness probe는 readiness probe가 성공하는 것을 기다리지 않고 실행된다. 만약 liveness probe가 실행되기 전에 지연이 필요하면, startup probe를 사용하거나 initialDelaySeconds 값을 설정함녀 된다. 예시: 애플리케이션이 데드락에 빠졌으면 이를 탐지하여 재시작한다. Readiness probe 컨테이너가 트래픽을 받을 수 있는 상태인지 판단할 때 사용한다....