私はキューからジョブを取得する単純なドッカーコンテナを持っています。スケーリングスクリプトは、レプリケーションコントローラにapi要求を送信することによって、現在実行されているポッドの量を処理します。Kubernetes podがシャットダウンするかどうかを確認します
問題は、今は仕事をしているときにポッドをシャットダウンしたくないということです。私がポッドの量を減らすと、最後に作成されたポッドが削除されます。
最後のポッドを教えることができるかどうか知りたいので、数分間でシャットダウンされるので、新しい仕事をしてはいけないのですか? 1つの解決策は、スケーリングスクリプトが最後のポッドを手動で呼び出すことです。しかし、すべてのポッドが自分のインスタンスのシャットダウンイベントを聞くことは可能ですか?
ためhttps://kubernetes.io/docs/concepts/workloads/pods/pod/#termination-of-podsが、私はこのコールを聞くために私のコンテナにイベント用のPythonリスナーを実装することができました、ありがとう参照してください。 – mimo