容器应用卸载
命令功能
容器应用卸载通过将节点移出对应节点组实现(即删除单个应用的Pod)。
命令格式
操作类型:POST
URL:https://{ip}:{port}/edgemanager/v1/nodegroup/pod/batch-delete
请求消息体:
[ { "nodeID": nodeId, "groupID":groupId } { "nodeID": nodeId, "groupID": groupId } ... ]
支持通过列表的形式,一次卸载多个容器应用。列表的取值范围为1~1024,每个列表中的节点ID和节点组ID至少有一个取值必须与其他列表不同。
请求参数
参数 |
是否必选 |
参数说明 |
取值要求 |
---|---|---|---|
nodeID |
必选 |
节点ID |
32位无符号数。取值最小为1,最大值为2^32-1。 |
groupID |
必选 |
节点组ID |
32位无符号数。取值最小为1,最大值为2^32-1。 |
使用样例
请求样例:
POST https://10.10.10.10:30035/edgemanager/v1/nodegroup/pod/batch-delete
请求消息体:
[ { "nodeID": 1, "groupID":2 }, { "nodeID": 3, "groupID":4 } ]
响应样例:
{ "status": "00000000", "msg": "success" }
响应状态码:200
输出说明
参数 |
类型 |
参数说明 |
---|---|---|
status |
字符串 |
错误码 |
msg |
字符串 |
描述信息 |
data |
对象 |
操作结果 |
参数 |
类型 |
参数说明 |
---|---|---|
successIDs |
数组 |
成功卸载的节点和节点组ID对 |
failedInfos |
哈希表,key和value的类型都为字符串 |
key值为卸载失败的节点和节点组ID对,value为此ID对失败原因 |
父主题: 节点管理