Kush's Wiki
SIGTERM
commited date: 2025-11-17
終了のシグナル、
SIGKILL
の前にクリーンなシャットダウンを行う猶予を生む
シグナルの値は15で、killコマンドのデフォルトシグナルとなっている
Kubernetes/
GracePeriod
#Kubernetes Podを終了する際、プロセスがSIGTERMシグナルを受け取ってからSIGKILLで強制終了されるまでの猶予期間 デフォルトは30秒で、terminationGracePeriodSecondsで設定可能 主な処理フロー: Podが「Terminating」状態になりSIGTERMシグナルが送信される アプリケーションがGracePeriod内に終了すれば即座に次の段階へ GracePeriod経過後も実行中の場合、SIGKILLで強制終了 preStopフックもGracePeriod内で実行される https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle/#pod-termination
クラウドネイティブで実現する マイクロサービス開発・運用 実践ガイド
Kubernetesパターン 第2版