云容器引擎-查询集群节点
接口功能介绍
调用该接口根据集群id,查询该集群中的所有节点的详情。
接口约束
无
URI
GET /v1.1/ccse/clusters/*/nodes/list
路径参数
参数 | 是否必填 | 参数类型 | 说明 | 示例 | 下级对象 |
---|---|---|---|---|---|
clusterName | 是 | String | 集群名称 | ccse-demo |
Query参数
参数 | 是否必填 | 参数类型 | 说明 | 示例 | 下级对象 |
---|---|---|---|---|---|
nodeName | 否 | String | 集群节点名称 | ccse-demo123 |
请求参数
请求头header参数
参数 | 是否必填 | 参数类型 | 说明 | 示例 | 下级对象 |
---|---|---|---|---|---|
regionId | 是 | String | 资源池编码 | bb9fdb42056f11eda1610242ac110002 |
请求体body参数
无
响应参数
参数 | 参数类型 | 说明 | 示例 | 下级对象 |
---|---|---|---|---|
statusCode | String | 状态码 | 800 | |
message | String | 提示信息 | ||
returnObj | Object | 返回对象 | returnObj | |
error | String | 错误码 | CCSE_500 |
表 returnObj
参数 | 参数类型 | 说明 | 示例 | 下级对象 |
---|---|---|---|---|
nodeName | String | 集群节点名称 | ccse-demo123 | |
nodeType | Integer | 节点类型,取值: 1:master。 2:slave。 |
1 | |
nodeStatus | String | 节点状态,取值: normal:健康。 abnormal:异常。 expulsion:驱逐中。 |
normal | |
isSchedule | Integer | 是否调度,取值: 1:是。 0:否。 |
1 | |
isEvict | Integer | 是否驱逐,取值: 1:是。 0:否。 |
0 | |
createdTime | String | 创建时间。 | 2023-01-01 01:01:01 | |
hostIp | String | 主机管理ip。 | 10.10.10.10 | |
hostIpv6 | String | 主机管理ipv6。 | ||
hostExtraIp | String | 主机业务ip。 | 10.10.10.10 | |
hostExtraIpv6 | String | 主机业务ipv6。 | ||
kubeletVersion | String | Kubelet 版本 | 1.23.3 | |
podCidr | String | Pod CIDR | ||
kernelVersion | String | 内核版本 | 4.19 | |
osImageVersion | String | OS 镜像 | ||
kubeProxyVersion | String | KubeProxy 版本 | 1.23.3 | |
dockerVersion | String | 容器版本 | 1.23.3 | |
channelLabel | String | 渠道标签 | ||
dockerDataPath | String | docker数据目录 |
枚举参数
无
请求示例
请求url
GET https://ccse-global.ctapi.ctyun.cn/v1.1/ccse/clusters/ccse-demo/nodes/list?nodeName=String
请求头header
{
regionId:bb9fdb42056f11eda1610242ac110002
}
请求体body
无
响应示例
{
"statusCode": 800,
"message": "查询节点列表成功",
"returnObj": [
{
"nodeName": "10.50.208.30",
"nodeType": 1,
"nodeStatus": "normal",
"isSchedule": 1,
"isEvict": 0,
"dockerDataPath": "/ccse/data/kubelet",
"createdTime": "2023-01-01 01: 01: 01",
"hostIp": "10.10.10.10",
"hostIpv6": null,
"hostExtraIp": null,
"hostExtraIpv6": null,
"kubeletVersion": null,
"podCidr": null,
"kernelVersion": null,
"osImageVersion": null,
"kubeProxyVersion": null,
"dockerVersion": null,
"channelLabel": null
}
]
}