쿠버네티스 롤링 업데이트 시 502 에러를 차단하는 Graceful Shutdown과 파드 수명주기(Pod Lifecycle) 아키텍처
1. 롤링 배포 환경에서 발생하는 간헐적 502 Bad Gateway의 본질 쿠버네티스(Kubernetes) 환경에서 애플리케이션의 신규 버전을 롤링 업데이트(Rolling Update) 방식으로 배포할 때, 서비스 다운타임이 발생하지 않을 것이라는 기대와 달리 클라이언트에게 간헐적인 HTTP 502 Bad Gateway 또는 504 Gateway Timeout 오류가 반환되는 현상이 빈번하게 관측됩니다. 이러한 장애는 애플리케이션 코드 결함이 아니라, 쿠버네티스 컨트롤 플레인의 비동기적 엔드포인트 제거…