Obtaining the Cluster Upgrade Information
Function
Obtain the cluster upgrade information.
URI
GET /api/v3/projects/{project_id}/clusters/{cluster_id}/upgradeinfo
|
Parameter |
Mandatory |
Type |
Description |
|---|---|---|---|
|
project_id |
Yes |
String |
Project ID. For details about how to obtain the value, see How to Obtain Parameters in the API URI. |
|
cluster_id |
Yes |
String |
Cluster ID. For details about how to obtain the value, see How to Obtain Parameters in the API URI. |
Request Parameters
None
Response Parameters
Status code: 200
|
Parameter |
Type |
Description |
|---|---|---|
|
kind |
String |
Type |
|
apiVersion |
String |
API version |
|
metadata |
Metadata object |
Basic information about the object. Metadata is a collection of attributes. |
|
spec |
UpgradeInfoSpec object |
Upgrade settings |
|
status |
UpgradeInfoStatus object |
Upgrade status |
|
Parameter |
Type |
Description |
|---|---|---|
|
uid |
String |
Unique ID. |
|
name |
String |
Resource name |
|
labels |
Map<String,String> |
Resource labels in key-value pairs. This is a reserved field and does not take effect. |
|
annotations |
Map<String,String> |
Resource annotations in the format of key-value pairs. |
|
updateTimestamp |
String |
Update time. |
|
creationTimestamp |
String |
Creation time. |
|
Parameter |
Type |
Description |
|---|---|---|
|
lastUpgradeInfo |
UpgradeInfoStatus object |
Last cluster upgrade |
|
versionInfo |
UpgradeVersionInfo object |
Version |
|
upgradeFeatureGates |
UpgradeFeatureGates object |
Cluster upgrade feature gates |
|
Parameter |
Type |
Description |
|---|---|---|
|
release |
String |
Official version, for example, v1.19.10 |
|
patch |
String |
Patch version, for example, r0 |
|
suggestPatch |
String |
Recommended target patch version, for example, r0 |
|
targetVersions |
Array of strings |
Target versions for the upgrade |
Example Requests
None
Example Responses
Status code: 200
The cluster upgrade information is obtained.
{
"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"
}
}
Status Codes
|
Status Code |
Description |
|---|---|
|
200 |
The cluster upgrade information is obtained. |
Error Codes
See Error Codes.
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.