Kubernetesプローブの仕組み:落とし穴と正しい設定法
How Kubernetes Probes Work

Kubernetesのプローブ(startup、readiness、liveness)の動作を、ブラウザ上で動くシミュレーターを使って詳しく解説。プローブがないと何が起きるか、各プローブの役割、設定値の選び方、そして誤設定によるクラッシュループなどの実例を示す。さらに、Podの終了猶予期間と組み合わせることで、デプロイ中のリクエスト損失を防ぐ方法も紹介。著者はk3sとの検証でKubernetesのバグを発見したことも明かしている。
プローブは、コンテナの起動中や停止中にトラフィックを送らないようにするための重要な仕組みであり、適切に設定することで、デプロイ中のリクエスト損失を防ぐことができます。