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.