スケジューリング解除コンポーネントのack-deschedulerは、2024年7月15日に廃止されます。 より柔軟なスケジュール解除機能を提供するKoordinator Deschedulerコンポーネントに移行することを推奨します。
更新の詳細
Container Service for Kubernetes (ACK) は、2024年7月15日にack-deschedulerを終了します。 このコンポーネントが廃止された後は、ack-koordinatorを使用できます。これにより、より多くのスケジュール解除ポリシーとポッド削除方法が提供されます。 Koordinator Deschedulerは、ack-koordinatorが提供するスケジューリング解除モジュールで、ack-deschedulerのすべてのスケジューリング解除ポリシーと互換性があります。 また、拡張されたスケジューリング解除ポリシー、ポッドの削除方法、削除トラフィック制御、および削除の可観測性を提供し、ポッドのスケジューリング解除エクスペリエンスを向上させます。
影響の範囲
ACK-deschedulerがインストールされて有効になっているack管理クラスターが影響を受けます。
コンポーネントが停止された後も、これらのクラスターでack-deschedulerを引き続き使用できます。 バグを修正し、さまざまな新機能を提供するKoordinator Deschedulerに移行することを推奨します。
移行する方法How to migrate
ack-deschedulerのバージョンを確認します。
ack-deschedulerからKoordinator Deschedulerに移行します。
オープンソースのKubernetes deschedulerからKoordinator Deschedulerに移行するのと同様の方法で、ack-Deschedulerから移行できます。
移行を完了するには、現在のコンポーネントをアンインストールしてから新しいコンポーネントをインストールする必要があります。 移行中、スケジュール解除機能は一時的に使用できません。 オフピーク時に移行を実行することを推奨します。
関連ドキュメント
ack-koordinatorとそのリリースノートの詳細については、「ack-koordinator (ack-slo-manager) 」をご参照ください。