This section explains versioning in CCE, and the policies for Kubernetes version support.
Version number: The format is x.y.z, where x.y is the major version and z is the minor version. If the version number is followed by -r, the version is a patch version, for example, v1.15.6-r1.
Offline: After a version is brought offline, a cluster of this version cannot be created on the CCE console and no new features will be released for the clusters of this version.
Obsolete: CCE will no longer provide support for this version, including release of new functions, community bug fixes, vulnerability management, and upgrade.
The specific version support policies in different scenarios are as follows:
Clusters v1.28 and v1.27 can be created using the CCE console or APIs. Clusters v1.25 and v1.23 can be created using APIs. Clusters v1.21 and earlier versions are brought offline.
CCE maintains clusters of four major Kubernetes versions at most, such as v1.28, v1.27, v1.25 and v1.23. For example, after v1.28 is commercially available, clusters v1.21 are obsolete.
Kubernetes releases a major version in about four months. CCE will provide support to mirror the new Kubernetes version in about seven months after the version release.
After a cluster is upgraded, it cannot be rolled back to the source version.