啟用節點自動伸縮
更新時間 2025-05-27 09:13:59
最近更新時間: 2025-05-27 09:13:59
分享文章
本節介紹了啟動節點自動伸縮的用戶指南。
通過控制臺啟用節點自動伸縮
安裝cube-cluster-autoscaler
登錄天翼云CCE控制臺。
在集群列表頁面,單擊目標集群名稱,進入集群詳情,然后在左側導航欄,選擇插件 > 插件市場。
找到cube-cluster-autoscaler插件,點擊安裝。
啟用節點自動伸縮功能
登錄天翼云CCE控制臺。
在集群列表頁面,單擊目標集群名稱,進入集群詳情,然后在左側導航欄,選擇節點 > 節點池。
點擊編輯按鈕,開啟自動伸縮,設置伸縮組最大數量和伸縮組最小數量。
驗證配置
查看伸縮組狀態與全局配置
如需修改全局配置,可點擊修改按鈕到如下頁面配置
如需在不刪除某伸縮組的情況下暫停自動擴縮容,可停用該伸縮組
使用以下命令查看Cluster Autoscaler的狀態。
kubectl get pods -n kube-system -l app=cluster-autoscaler
使用以下命令查看集群中的節點數量。同時,監控一段時間,確保節點數量根據工作負載需求自動調整。
kubectl get nodes配置優化
根據實際需求,可以調整Cluster Autoscaler的配置以優化節點伸縮性能。
1.調整擴容和縮容的延遲時間
scaleDownDelayAfterAdd:新增節點后等待的時間。
scaleDownUnneededTime:節點在被認為不需要前等待的時間。
2.調整資源利用率閾值:
scaleDownUtilizationThreshold:低于該閾值的節點將被移除。