mindol

  • 홈
  • 태그
  • 방명록

Infra 1

Kubernetes 무중단 배포를 위한 preStop 훅과 Grace Period 설정

Kubernetes에서 파드 종료 시 에러가 발생하는 이유 쿠버네티스를 운영하다 보면 종종 의문스러운 상황을 마주합니다. 기존 파드를 종료하고 새 파드를 배포했을 뿐인데, 간헐적으로 5xx 에러가 발생하거나 롤링 업데이트 도중 사용자가 에러 페이지를 보게 되는 경우죠. 이번 글에서는 도대체 왜 이런 다운타임이 발생하는지 그 원인을 파헤쳐보고, preStop 훅을 활용해 이를 우아하게(Graceful) 해결하는 방법을 단계별로 알아보겠습니다.파드가 죽을 때 무슨 일이 벌어지나?파드 삭제 명령(kubectl delete pod 또는 kubectl drain)이 내려지면, Kubernetes는 두 가지 작업을 동시에 시작합니다:작업담당 컴포넌트하는 일파드 종료Kubelet컨테이너에 종료 신호(SIGTERM) ..

Infra 2026.01.11
이전
1
다음
더보기
프로필사진

mindol

  • 분류 전체보기 (6)
    • SRE (2)
    • Infra (1)
    • System Design (1)
    • AI 이것저것 (2)

Tag

distributed system, 테라폼, Observability, terraform, otel, SRE, claude, bytebytego, Redis, System Design, Dynamo, Datadog, 데이터독, monitoring, dynamodb, AWS, 분산시스템, DevOps, k8s, opentelemetry,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2026/07   »
일 월 화 수 목 금 토
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © AXZ Corp. All rights reserved.

티스토리툴바