4

私は作業してKubernetesおり、ポッドはさまざまなコンテナーで構成されています。

2 つの特定のイベントが発生したときに、異なる動作を適用する必要があります。

  1. コンテナに(何らかの理由で)問題があり、再起動する必要があります。これは liveness プローブが失敗したときに発生します
  2. Pod の停止がスケジュールされています。たとえば、新しいバージョンをロールアウトすると、kubernetes は前のバージョンを終了し、新しいバージョンをスピンアップします

両方のケースで私が理解したことから、kubernetes はpreStopフックを呼び出して を送信するSIGTERMため、2 つの状況のどちらにいるのかを理解することは不可能です。そうですか?何か不足していますか?

ありがとう

4

0 に答える 0