全ての更新履歴を見る
What’s New
- シャットダウン時にタスクエージェントを安全に停止する lifecycle pre-stop コマンドを追加
Task lifecycle
ステップについて、エージェントがシャットダウンされコンテキストがキャンセルされた場合も含めて全イベントが確実に送信されるように更新
- タスクエージェントの実行中はタスク Pod を削除しないように更新
- これは、イシュー https://github.com/kubernetes/client-go/issues/724 に関連するものです。
remotecommand
パッケージで exec コマンドのネットワーク切断が処理されず、nil
エラーが返されることがありました。 そのため、タスクが「orphaned」状態で完了できるように、このような場合にはタスク Pod を削除しないように更新しました。
- ジョブの長期実行時に
Task lifecycle
ステップの出力が失われないように更新
- タスククリーンアップ時のヘルスチェックの堅牢性を高め、ログを追加
- ランナーエージェントのシャットダウン時のタスクのドレインとクリーンアップを修正
- タスク Pod の設定解析の厳密性を高め、より有用なエラーメッセージを出力するように更新