Skip to content

Commit bc2ed57

Browse files
Tim Bannisterdivya-mohan0209
andcommitted
Fix misleading v1.28 release announcement
Co-authored-by: Divya Mohan <[email protected]>
1 parent 734ebfb commit bc2ed57

File tree

1 file changed

+16
-3
lines changed

1 file changed

+16
-3
lines changed

content/en/blog/_posts/2023-08-15-kubernetes-1.28-blog.md

Lines changed: 16 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,13 +26,26 @@ Much like a garden, our release has ever-changing growth, challenges and opportu
2626
# What's New (Major Themes)
2727

2828
## Changes to supported skew between control plane and node versions
29-
This enables testing and expanding the supported skew between core node and control plane components by one version from n-2 to n-3, so that node components (kubelet and kube-proxy) for the oldest supported minor version work with control plane components (kube-apiserver, kube-scheduler, kube-controller-manager, cloud-controller-manager) for the newest supported minor version.
29+
30+
Kubernetes v1.28 expands the supported skew between core node and control plane
31+
components by one minor version, from _n-2_ to _n-3_, so that node components
32+
(kubelet and kube-proxy) for the oldest supported minor version work with
33+
control plane components (kube-apiserver, kube-scheduler, kube-controller-manager,
34+
cloud-controller-manager) for the newest supported minor version.
3035

3136
This is valuable for end users as control plane upgrade will be a little faster than node upgrade, which are almost always going to be the longer with running workloads.
3237

33-
The Kubernetes yearly support period already makes annual upgrades possible. Users can upgrade to the latest patch versions to pick up security fixes and do 3 sequential minor version upgrades once a year to "catch up" to the latest supported minor version.
38+
The Kubernetes yearly support period already made annual upgrades possible. Users can
39+
upgrade to the latest patch versions to pick up security fixes and do 3 sequential
40+
minor version upgrades once a year to "catch up" to the latest supported minor version.
41+
42+
Previously, to stay within the supported skew, a cluster operator planning an annual
43+
upgrade would have needed to upgrade their nodes twice (perhaps only hours apart). Now,
44+
with Kubernetes v1.28, you have the option of making a minor version upgrade to
45+
nodes just once in each calendar year and still staying within upstream support.
3446

35-
However, since the tested/supported skew between nodes and control planes is currently limited to 2 versions, a 3-version upgrade would have to update nodes twice to stay within the supported skew.
47+
If you'd like to stay current and upgrade your clusters more often, that's
48+
fine and is still completely supported.
3649

3750
## Generally available: recovery from non-graceful node shutdown
3851

0 commit comments

Comments
 (0)