Files
doc-exports/docs/cce/umn/cce_bulletin_0003.html
Dong, Qiu Jian 86fb05065f CCE UMN for 24.2.0 version -20240428
Reviewed-by: Eotvos, Oliver <oliver.eotvos@t-systems.com>
Co-authored-by: Dong, Qiu Jian <qiujiandong1@huawei.com>
Co-committed-by: Dong, Qiu Jian <qiujiandong1@huawei.com>
2024-06-10 08:19:07 +00:00

30 lines
7.5 KiB
HTML

<a name="cce_bulletin_0003"></a><a name="cce_bulletin_0003"></a>
<h1 class="topictitle1">Kubernetes Version Support Mechanism</h1>
<div id="en-us_topic_0000001510544129_body8662426"><p id="cce_bulletin_0003__en-us_topic_0000001510544129_en-us_topic_0261805755_p20915126194616">This section explains versioning in CCE, and the policies for Kubernetes version support.</p>
<div class="section" id="cce_bulletin_0003__en-us_topic_0000001510544129_en-us_topic_0261805755_section379512554115"><h4 class="sectiontitle">Version Description</h4><p id="cce_bulletin_0003__en-us_topic_0000001510544129_en-us_topic_0261805755_p86982431415"><strong id="cce_bulletin_0003__en-us_topic_0000001510544129_en-us_topic_0261805755_b1298102132918">Version number</strong>: The format is <strong id="cce_bulletin_0003__en-us_topic_0000001510544129_en-us_topic_0261805755_b7298122152911">x.y.z</strong>, where <strong id="cce_bulletin_0003__en-us_topic_0000001510544129_en-us_topic_0261805755_b1529852162914">x.y</strong> is the major version and <strong id="cce_bulletin_0003__en-us_topic_0000001510544129_en-us_topic_0261805755_b172986213290">z</strong> is the minor version. If the version number is followed by <strong id="cce_bulletin_0003__en-us_topic_0000001510544129_en-us_topic_0261805755_b15298421152913">-r</strong>, the version is a patch version, for example, v1.15.6-r1.</p>
<p id="cce_bulletin_0003__en-us_topic_0000001510544129_en-us_topic_0261805755_p6698134394114"><span><img id="cce_bulletin_0003__en-us_topic_0000001510544129_en-us_topic_0261805755_image9698164313416" src="en-us_image_0000001460905374.png"></span></p>
</div>
<div class="section" id="cce_bulletin_0003__en-us_topic_0000001510544129_en-us_topic_0261805755_en-us_topic_0204861439_section2829194363118"><h4 class="sectiontitle">Version Requirements</h4><div class="notice" id="cce_bulletin_0003__en-us_topic_0000001510544129_en-us_topic_0261805755_note78114121912"><span class="noticetitle"><img src="public_sys-resources/notice_3.0-en-us.png"> </span><div class="noticebody"><p id="cce_bulletin_0003__en-us_topic_0000001510544129_en-us_topic_0261805755_p1912144113195"><strong id="cce_bulletin_0003__en-us_topic_0000001510544129_en-us_topic_0261805755_b613424310119">Offline</strong>: 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.</p>
<p id="cce_bulletin_0003__en-us_topic_0000001510544129_en-us_topic_0261805755_p20913194181910"><strong id="cce_bulletin_0003__en-us_topic_0000001510544129_en-us_topic_0261805755_b77781345201113">Obsolete</strong>: CCE will no longer provide support for this version, including release of new functions, community bug fixes, vulnerability management, and upgrade.</p>
</div></div>
<p id="cce_bulletin_0003__en-us_topic_0000001510544129_en-us_topic_0261805755_en-us_topic_0204861439_p191581633213">The specific version support policies in different scenarios are as follows:</p>
<ul id="cce_bulletin_0003__en-us_topic_0000001510544129_en-us_topic_0261805755_en-us_topic_0204861439_ul1294540113319"><li id="cce_bulletin_0003__en-us_topic_0000001510544129_en-us_topic_0261805755_en-us_topic_0204861439_li1994512053314">Cluster creation<p id="cce_bulletin_0003__p9291202471817"><a name="cce_bulletin_0003__en-us_topic_0000001510544129_en-us_topic_0261805755_en-us_topic_0204861439_li1994512053314"></a><a name="en-us_topic_0000001510544129_en-us_topic_0261805755_en-us_topic_0204861439_li1994512053314"></a>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.</p>
</li><li id="cce_bulletin_0003__en-us_topic_0000001510544129_en-us_topic_0261805755_en-us_topic_0204861439_li161431111950">Cluster maintenance<p id="cce_bulletin_0003__p4347175415189"><a name="cce_bulletin_0003__en-us_topic_0000001510544129_en-us_topic_0261805755_en-us_topic_0204861439_li161431111950"></a><a name="en-us_topic_0000001510544129_en-us_topic_0261805755_en-us_topic_0204861439_li161431111950"></a>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.</p>
<p id="cce_bulletin_0003__en-us_topic_0000001510544129_en-us_topic_0261805755_p1487716394110"><span><img class="eddx" id="cce_bulletin_0003__en-us_topic_0000001510544129_en-us_topic_0261805755_image48771739512" src="en-us_image_0000001461224886.png"></span></p>
</li><li id="cce_bulletin_0003__en-us_topic_0000001510544129_en-us_topic_0261805755_en-us_topic_0204861439_li179455010335">Cluster upgrade<div class="p" id="cce_bulletin_0003__en-us_topic_0000001510544129_en-us_topic_0261805755_en-us_topic_0204861439_p9485173511191"><a name="cce_bulletin_0003__en-us_topic_0000001510544129_en-us_topic_0261805755_en-us_topic_0204861439_li179455010335"></a><a name="en-us_topic_0000001510544129_en-us_topic_0261805755_en-us_topic_0204861439_li179455010335"></a>CCE allows you to upgrade clusters of <strong id="cce_bulletin_0003__en-us_topic_0000001510544129_b134942016182216">three major versions</strong> at the same time. Clusters of v1.21 and later versions can be upgraded skipping one major version at most (for example, from v1.21 directly to v1.25). Each version is maintained for one year. For example, after v1.28 is available, support for earlier versions (such as v1.21) will be removed. You are advised to upgrade your Kubernetes cluster before the maintenance period ends.<ul id="cce_bulletin_0003__en-us_topic_0000001510544129_en-us_topic_0261805755_en-us_topic_0204861439_ul09786286199"><li id="cce_bulletin_0003__en-us_topic_0000001510544129_en-us_topic_0261805755_en-us_topic_0204861439_li149781828101912">Cluster version upgrade: After the latest major version (for example, v1.28) is available, CCE allows you to upgrade clusters to the last stable version of the second-latest major version, for example, v1.27. For details, see <a href="cce_10_0197.html">Upgrade Overview</a>.</li><li id="cce_bulletin_0003__en-us_topic_0000001510544129_en-us_topic_0261805755_en-us_topic_0204861439_li9978192871911">Cluster patch upgrade: For existing clusters running on the live network, if there are major Kubernetes issues or vulnerabilities, CCE will perform the patch upgrade on these clusters in the background. Users are unaware of the patch upgrade. If the patch upgrade has adverse impact on user services, CCE will release a notice one week in advance.</li></ul>
</div>
</li></ul>
</div>
<div class="section" id="cce_bulletin_0003__en-us_topic_0000001510544129_en-us_topic_0261805755_en-us_topic_0204861439_section799412401339"><h4 class="sectiontitle">Version Release Cycle</h4><p id="cce_bulletin_0003__en-us_topic_0000001510544129_en-us_topic_0261805755_en-us_topic_0204861439_p9874119334">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.</p>
</div>
<div class="section" id="cce_bulletin_0003__en-us_topic_0000001510544129_en-us_topic_0261805755_en-us_topic_0204861439_section1989418334"><h4 class="sectiontitle">Version Constraints</h4><p id="cce_bulletin_0003__en-us_topic_0000001510544129_en-us_topic_0261805755_en-us_topic_0204861439_p202761056143311">After a cluster is upgraded, it cannot be rolled back to the source version.</p>
</div>
</div>
<div>
<div class="familylinks">
<div class="parentlink"><strong>Parent topic:</strong> <a href="cce_bulletin_0000.html">Product Bulletin</a></div>
</div>
</div>