获取集群升级相关信息
功能介绍
获取集群升级相关信息
调用方法
请参见如何调用API。
URI
GET /api/v3/projects/{project_id}/clusters/{cluster_id}/upgradeinfo
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
project_id |
是 |
String |
参数解释: 项目ID,获取方式请参见如何获取接口URI中参数。 约束限制: 不涉及 取值范围: 账号的项目ID 默认取值: 不涉及 |
cluster_id |
是 |
String |
参数解释: 集群ID,获取方式请参见如何获取接口URI中参数。 约束限制: 不涉及 取值范围: 集群ID 默认取值: 不涉及 |
请求参数
无
响应参数
状态码: 200
参数 |
参数类型 |
描述 |
---|---|---|
kind |
String |
类型 |
apiVersion |
String |
API版本 |
metadata |
Metadata object |
基本信息,为集合类的元素类型,包含一组由不同名称定义的属性 |
spec |
UpgradeInfoSpec object |
升级配置相关信息 |
status |
UpgradeInfoStatus object |
升级状态信息 |
参数 |
参数类型 |
描述 |
---|---|---|
uid |
String |
唯一id标识 |
name |
String |
资源名称 |
labels |
Map<String,String> |
资源标签,key/value对格式,接口保留字段,填写不会生效 |
annotations |
Map<String,String> |
资源注解,由key/value组成 |
updateTimestamp |
String |
更新时间 |
creationTimestamp |
String |
创建时间 |
参数 |
参数类型 |
描述 |
---|---|---|
lastUpgradeInfo |
UpgradeInfoStatus object |
上次集群升级信息 |
versionInfo |
UpgradeVersionInfo object |
版本信息 |
upgradeFeatureGates |
UpgradeFeatureGates object |
集群升级特性开关 |
参数 |
参数类型 |
描述 |
---|---|---|
release |
String |
正式版本号,如:v1.19.10 |
patch |
String |
补丁版本号,如r0 |
suggestPatch |
String |
推荐升级的目标补丁版本号,如r0 |
targetVersions |
Array of strings |
升级目标版本集合 |
请求示例
无
响应示例
状态码: 200
表示获取集群升级相关信息成功。
{ "kind" : "UpgradeInfo", "apiVersion" : "v3", "metadata" : { }, "spec" : { "lastUpgradeInfo" : { "phase" : "Success", "completionTime" : "2023-11-25 11:18:54.478926 +0800 CST" }, "versionInfo" : { "release" : "v1.27.2", "patch" : "r0", "suggestPatch" : "r0", "targetVersions" : [ "v1.27.3-r0" ] }, "upgradeFeatureGates" : { "supportUpgradePageV4" : true } }, "status" : { "phase" : "Success", "completionTime" : "2023-11-25 11:18:54.478926 +0800 CST" } }
状态码
状态码 |
描述 |
---|---|
200 |
表示获取集群升级相关信息成功。 |
错误码
请参见错误码。