重調度組件ack-descheduler於2024年07月15日停止維護。建議您遷移至當前維護的組件模組Koordinator Descheduler,以使用更豐富、更靈活的重調度功能。
變更內容
為了豐富重調度策略,增加Pod驅逐的控制手段,Container Service for Kubernetes於2024年07月15日停止對ack-descheduler組件的維護,並進一步提供了ack-koordinator。Koordinator Descheduler是ack-koordinator組件提供的重調度器模組,相容了ack-descheduler組件提供的全部重調度策略,並在此基礎上對重調度策略、Pod驅逐方式、驅逐流量控制、驅逐過程可觀測性等維度進行了增強,最佳化了Pod重調度的體驗。關於Koordinator Descheduler的更多資訊,請參見重調度概述。
影響範圍
已安裝並啟用ack-descheduler組件的ACK託管叢集。
已安裝的ack-descheduler組件仍然可以使用,但建議您進行組件遷移,以便享用新功能特性和缺陷修複。
遷移方案
確認正在使用的ack-descheduler組件版本。
將ack-descheduler組件遷移至Koordinator Descheduler。
ack-descheduler組件的遷移與同一版本的社區Kubernetes Descheduler至Koordinator Descheduler的流程類似,請參見遷移Kubernetes Descheduler至Koordinator Descheduler完成遷移。
此次遷移需要先卸載當前組件,然後再進行新的組件安裝。在遷移期間,重調度功能將暫時不可用,請選擇業務低峰期進行遷移。
相關文檔
關於ack-koordinator組件的詳細介紹及變更記錄,請參見ack-koordinator(ack-slo-manager)。