您可以通過Container Service控制台設定節點調度狀態,從而合理分配各節點的負載。
操作步驟
登入Container Service管理主控台,在左側導覽列選擇叢集。
在叢集列表頁面,單擊目的地組群名稱,然後在左側導覽列,選擇 。
在節點頁面中,在目標節點操作列進行調度設定。
選擇
,在彈出框中關閉節點可調度開關,單擊確定。將節點標識為不可調度狀態,已有的Pod可以繼續對外提供服務,但後續建立Pod不會再調度到該節點。選擇
,在彈出框中單擊確定。排空節點上的已有Pod,但由DaemonSet控制的Pod都不會被排空,然後將節點標識為不可調度狀態, 後續建立Pod不會再調度到該節點。
可以看到節點的調度狀態發生變化。
後續步驟
如果您需要將不可調度的節點重新上線,需要進行以下操作:
在目標節點操作列,選擇
。在調度設定對話方塊中,開啟節點可調度開關,單擊確定。
此時該節點調度狀態變為可調度。
相關文檔
通過設定節點標籤和nodeSelector策略,您可以將應用調度到指定節點上。詳細資料,請參見調度應用至指定節點。
您可以給節點池設定標籤(labels),使得應用Pod調度到對應標籤節點池下的節點上。詳細資料,請參見調度應用至指定節點池。