當(dāng)您不再需要集群節(jié)點(diǎn)繼續(xù)工作時(shí),可以調(diào)用RemoveNodePoolNodes接口將集群中的節(jié)點(diǎn)移出節(jié)點(diǎn)池,并同時(shí)調(diào)整期望節(jié)點(diǎn)數(shù)。移除節(jié)點(diǎn)時(shí),您可以選擇是否同時(shí)釋放ECS、是否自動(dòng)排空節(jié)點(diǎn)。移除節(jié)點(diǎn)會(huì)涉及Pod遷移,可能會(huì)影響業(yè)務(wù),請?jiān)跇I(yè)務(wù)低峰期操作并提前做好相關(guān)的數(shù)據(jù)備份。
接口說明
說明
移除節(jié)點(diǎn)會(huì)涉及 Pod 遷移,可能會(huì)影響業(yè)務(wù),請?jiān)跇I(yè)務(wù)低峰期操作。
- 操作過程中可能存在非預(yù)期風(fēng)險(xiǎn),請?zhí)崆白龊孟嚓P(guān)的數(shù)據(jù)備份。
- 操作過程中,后臺(tái)會(huì)把當(dāng)前節(jié)點(diǎn)設(shè)置為不可調(diào)度狀態(tài)。
- 移除節(jié)點(diǎn)僅移除 Worker 節(jié)點(diǎn),不會(huì)移除 Master 節(jié)點(diǎn)。
- 即使選擇了釋放節(jié)點(diǎn)(即 release_node 為 true 的節(jié)點(diǎn)),包年包月的節(jié)點(diǎn)也不會(huì)釋放。需要您在移除節(jié)點(diǎn)后,通過 ECS 控制臺(tái)操作釋放。
調(diào)試
您可以在OpenAPI Explorer中直接運(yùn)行該接口,免去您計(jì)算簽名的困擾。運(yùn)行成功后,OpenAPI Explorer可以自動(dòng)生成SDK代碼示例。
授權(quán)信息
當(dāng)前API暫無授權(quán)信息透出。
請求語法
DELETE /clusters/{ClusterId}/nodepools/{NodepoolId}/nodes HTTP/1.1
請求參數(shù)
名稱 | 類型 | 必填 | 描述 | 示例值 |
---|---|---|---|---|
ClusterId | string | 是 | 集群 ID。 | c23421cfa74454bc8b37163fd19af**** |
NodepoolId | string | 是 | 節(jié)點(diǎn)池 ID。 | np97de2cfb1ba042398dd8f5504c94**** |
release_node | boolean | 否 | 是否釋放節(jié)點(diǎn)。可選值:
| true |
drain_node | boolean | 否 | 是否排水節(jié)點(diǎn)。可選值:
| true |
nodesdeprecated | array | 否 | 移除節(jié)點(diǎn)列表。 | |
string | 否 | 節(jié)點(diǎn)名稱。 | cn-hangzhou.172.16.xxx.xxx | |
instance_ids | array | 否 | 移除實(shí)例列表。 | |
string | 否 | 實(shí)例 ID。 | i-bp1c70fqbv1nlu9xxxxx | |
concurrency | boolean | 否 | 是否并發(fā)移除。 | false |
返回參數(shù)
示例
正常返回示例
JSON
格式
{
"request_id": "A9891419-D125-4D89-AFCA-68846675E2F7",
"task_id": "T-62a944794ee141074400****"
}
錯(cuò)誤碼
訪問錯(cuò)誤中心查看更多錯(cuò)誤碼。
變更歷史
變更時(shí)間 | 變更內(nèi)容概要 | 操作 |
---|---|---|
2024-01-19 | API 內(nèi)部配置變更,不影響調(diào)用 | 查看變更詳情 |
2023-12-15 | OpenAPI 入?yún)l(fā)生變更 | 查看變更詳情 |
2023-07-21 | API 內(nèi)部配置變更,不影響調(diào)用 | 查看變更詳情 |
2022-09-21 | 新增 OpenAPI | 查看變更詳情 |