쿠버네티스 pod graceful shutdown
알쓸개잡:
pod 내의 container를 종료 시 남아있는 처리를 모두 완료 후에 종료하는 처리가 있다. 물론 application 내에서 종료시 남아있는 처리를 프로그래밍으로 처리할 수도 있겠지만 pod 정의 명세서 상에서 lifecycle.preStop을 활용하여 gracefully shutdown을 구현할 수 있다. 쿠버네티스의 pod 가 종료될 시 kubelet 에서 SIGTERM 시그널을 container application에 전송한다. 참고링크 https://learnk8s.io/graceful-shutdown https://blog.gruntwork.io/gracefully-shutting-down-pods-in-a-kubernetes-cluster-328aecec90d application을 개발..