#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