移除节点
从Kubernetes集群中移除多余的Worker节点。
说明
- 移除节点会涉及Pod迁移,可能会影响业务,请在业务低峰期操作。
- 操作过程中可能存在非预期风险,请提前做好相关的数据备份。
- 操作过程中,后台会把当前节点设置为不可调度状态。
- 移除节点仅移除Worker节点,不会移除Master节点。
请求信息
请求行 RequestLine
POST /clusters/{cluster_id}/nodes HTTP/1.1
名称 | 类型 | 是否必须 | 描述 |
---|---|---|---|
cluster_id | string | 是 | 集群 ID |
特有请求头 RequestHead
无,请参考公共请求头部。
请求体 RequestBody
{
"nodes": "要移除的实例数组",
"release_node": "是否同时释放ecs节点"
}
名称 | 类型 | 是否必须 | 描述 |
---|---|---|---|
nodes | Array | 是 | 已有实例的数组。 |
release_node | bool | 否 | 是否同时释放ecs节点,默认不释放。 |
返回信息
返回行 ResponseLine
HTTP/1.1 202 OK
特有返回头 ResponseHead
无,请参考公共返回头部。
示例
请求示例
{
"nodes": [
"i-xxxx",
"i-yyyy"
],
"release_node": false
}
返回示例
HTTP/1.1 202 Accepted
<公共响应头>
发布者:佚, 佚名,转转请注明出处:https://www.cms2.cn/aliyun/csk/4995.html