调用getK8sApplication接口获取容器服务K8s集群中部署的应用信息
接口URL:/v1/app/inst/getK8sApplication
Content-Type:text/plain
请求方式:get
URI参数说明:
参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 |
---|---|---|---|---|
appDeployId | String | String | 是 | 应用部署ID,数据来源于获取已部署应用列表 |
请求体参数说明:
参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 |
---|---|---|---|---|
无请求参数KEY/VALUE类型 |
返回参数说明:
参数名 | 示例值 | 参数类型 | 参数描述 |
---|---|---|---|
statusCode | Integer | Integer | 响应编码 2000 success |
message | String | String | 消息内容 |
returnObj | Object | Object | 返回数据 |
error | String | String | 调用错误时返回的错误编码 |
表returnObj
参数名 | 示例值 | 参数类型 | 参数描述 |
---|---|---|---|
appCode | String | String | 应用编码 |
appDeployCode | String | String | 部署编码 |
appDeployName | String | String | 应用部署名称 |
appDeployId | String | String | 应用部署ID |
buildPackageName | String | String | 构建包名称 |
buildPackagePath | String | String | 构建包路径 |
buildPackageType | String | String | 构建包类型WAR JAR |
category | String | String | 部署类别:IMAGE_DEPLOY |
categoryName | String | String | 部署类别名称:镜像部署 |
changeOrderId | String | String | 应用变更ID |
clusterName | String | String | K8s实例名称 |
cpuLimit | Integer | Integer | cpu下限 |
cpuRequest | Integer | Integer | cpu上限 |
createStaff | String | String | 创建人 |
createTime | String | String | 创建时间 |
envCode | String | String | 环境编码 |
envName | String | String | 环境名称 |
memoryLimit | Integer | Integer | 内存下限 |
memoryRequest | Integer | Integer | 内存上限 |
namespace | String | String | 命名空间 |
projectCode | String | String | 项目编码 |
runningPod | Integer | Integer | 运行pod数 |
statusCd | String | String | 实例状态S0P执行中S0A执行成功S0E执行失败S0W待执行 |
statusTime | String | String | 状态更新时间 |
totalPod | Integer | Integer | 总pod数 |
appName | String | String | 应用名称 |
返回示例:成功
{"statusCode":2000,"returnObj":{"appCode":"test1","appDeployCode":"test-deploy","appDeployName":"部署测试应用","appId":"975bbe99-facc-4c7c-afb5-08a315643407","appName":"测试应用1","buildPackageName":"test.jar","buildPackagePath":"/app/test","buildPackageType":"JAR","category":"IMAGE_DEPLOY","categoryName":"镜像部署","changeOrderId":"975bbe99-facc-4c7c-afb5-08a315643407","clusterName":"seed-cluster","cpuLimit":2,"cpuRequest":2,"createStaff":"张三","createTime":"198967000000","envCode":"dev-test","envName":"测试环境","memoryLimit":2,"memoryRequest":2,"namespace":"test-na","projectCode":"testproject","runningPod":6,"statusCd":"S0A","statusTime":"169870000000","totalPod":8},"message":"成功"}
返回示例:失败
{"statusCode":191251,"error":"MSAP_1251","message":"非法的应用部署ID"}