ベストプラクティス第五弾 こんにちは、jackです。 Kubernetesベストプラクティスも後半戦です。 今回はKubernetesがどのようにPodを終了するのか、1ステップずつ見ていきます。 Kubernetes best practices: terminating with grace TL;DR 常に正常終了処理するアプリケーションを作れ Kubernetesのtermination lifecycleは Terminating State preStop Hook SIGTERM terminationGracePeriod (30秒) SIGKILL もっと詳しく Kubernetesのtermination lifecycle Kubernetesはアプリケーションのモニタリングはもちろんのこと、複数マシーンにアプリケーションをデプロイしたり、違うバージョンを同時に走らせ