diff --git a/content/en/blog/_posts/2024-12-11-Kubernetes-v1-32-Release/index.md b/content/en/blog/_posts/2024-12-11-Kubernetes-v1-32-Release/index.md index 8bac1a8f79..c3d5e5dd16 100644 --- a/content/en/blog/_posts/2024-12-11-Kubernetes-v1-32-Release/index.md +++ b/content/en/blog/_posts/2024-12-11-Kubernetes-v1-32-Release/index.md @@ -1,16 +1,15 @@ --- layout: blog -title: 'Kubernetes v1.32: {release-name}' +title: 'Kubernetes v1.32: Penelope' date: 2024-12-11 slug: kubernetes-v1-32-release author: > [Kubernetes v1.32 Release Team](https://github.com/kubernetes/sig-release/blob/master/releases/release-1.32/release-team.md) -draft: true --- **Editors:** Matteo Bianchi, Edith Puclla, William Rizzo, Ryota Sawada, Rashan Smith -Announcing the release of Kubernetes v1.32: {release-name}! +Announcing the release of Kubernetes v1.32: Penelope! In line with previous releases, the release of Kubernetes v1.32 introduces new stable, beta, and alpha features. The consistent delivery of high-quality releases underscores the strength of our development cycle and the vibrant @@ -19,14 +18,22 @@ This release consists of 44 enhancements in total. Of those enhancements, 13 have graduated to Stable, 12 are entering Beta, and 19 have entered in Alpha. ## Release theme and logo -{{< figure src="/images/blog/2024-12-11-kubernetes-1.32-release/k8s-1.32.png" alt="Kubernetes v1.32 logo" + +{{< figure src="k8s-1.32.png" alt="Kubernetes v1.32 logo: Penelope from the Odyssey, a helm and a purple geometric background" class="release-logo" >}} - +The Kubernetes v1.32 Release Theme is "Penelope". -The Kubernetes v1.32 Release Theme is "{release-name}". - -Kubernetes v1.32's {release-story} +If Kubernetes is Ancient Greek for "pilot", in this release we start from that origin +and reflect on the last 10 years of Kubernetes and our accomplishments: +each release cycle is a journey, and just like Penelope, in "The Odyssey", +weaved for 10 years -- each night removing parts of what she had done during the day -- +so does each release add new features and removes others, albeit here with a much +clearer purpose of constantly improving Kubernetes. +With v1.32 being the last release in the year Kubernetes marks it's first decade anniversary, +we wanted to honour all of those that have been part of the global Kubernetes crew +that roams the cloud-native seas through perils and challanges: +may we continue to weave the future of Kubernetes together. ## Updates to recent key features @@ -332,13 +339,6 @@ This removal will allow Kubernetes to handle new hardware requirements and resou the complexities of back and forth API calls to the kube-apiserver. See the enhancement issue [#3063](https://github.com/kubernetes/enhancements/issues/3063) to find out more. - -#### Deprecation of gitRepo volume types - -The [gitRepo](https://kubernetes.io/docs/concepts/storage/volumes/#gitrepo) volume type is deprecated and will be -removed in a future release, the deprecation has been executed in light of the security advisory encompassing the -[CVE-2024-10220](https://nvd.nist.gov/vuln/detail/CVE-2024-10220): Arbitrary command execution through gitRepo volume, -which was reported publicly in [this issue](https://github.com/kubernetes/kubernetes/issues/128885). #### API removals diff --git a/content/en/blog/_posts/2024-12-11-Kubernetes-v1-32-Release/k8s-1.32.png b/content/en/blog/_posts/2024-12-11-Kubernetes-v1-32-Release/k8s-1.32.png new file mode 100644 index 0000000000..e6a7d05c24 Binary files /dev/null and b/content/en/blog/_posts/2024-12-11-Kubernetes-v1-32-Release/k8s-1.32.png differ diff --git a/content/en/blog/_posts/2024-12-12-scheduler-queueinghint/index.md b/content/en/blog/_posts/2024-12-12-scheduler-queueinghint/index.md index dc7b358b7a..cdc9bd69a9 100644 --- a/content/en/blog/_posts/2024-12-12-scheduler-queueinghint/index.md +++ b/content/en/blog/_posts/2024-12-12-scheduler-queueinghint/index.md @@ -3,7 +3,6 @@ layout: blog title: "Kubernetes v1.32: QueueingHint Brings a New Possibility to Optimize Pod Scheduling" date: 2024-12-12 slug: scheduler-queueinghint -draft: true Author: > [Kensei Nakada](https://github.com/sanposhiho) (Tetrate.io) --- @@ -128,4 +127,4 @@ Please join us and share your feedback. ## How can I learn more? -- [KEP-4247: Per-plugin callback functions for efficient requeueing in the scheduling queue](https://github.com/kubernetes/enhancements/blob/master/keps/sig-scheduling/4247-queueinghint/README.md) \ No newline at end of file +- [KEP-4247: Per-plugin callback functions for efficient requeueing in the scheduling queue](https://github.com/kubernetes/enhancements/blob/master/keps/sig-scheduling/4247-queueinghint/README.md) diff --git a/content/en/blog/_posts/2024-11-11-memory-manager-moves-to-ga/index.md b/content/en/blog/_posts/2024-12-13-memory-manager-moves-to-ga/index.md similarity index 99% rename from content/en/blog/_posts/2024-11-11-memory-manager-moves-to-ga/index.md rename to content/en/blog/_posts/2024-12-13-memory-manager-moves-to-ga/index.md index 6b3bbb13ec..3542241029 100644 --- a/content/en/blog/_posts/2024-11-11-memory-manager-moves-to-ga/index.md +++ b/content/en/blog/_posts/2024-12-13-memory-manager-moves-to-ga/index.md @@ -1,11 +1,10 @@ --- layout: blog title: "Kubernetes v1.32: Memory Manager Goes GA" -date: 2024-11-11 +date: 2024-12-13 slug: memory-manager-goes-ga author: > [Talor Itzhak](https://github.com/Tal-or) (Red Hat) -draft: true --- With Kubernetes 1.32, the memory manager has officially graduated to General Availability (GA), diff --git a/content/en/blog/_posts/2024-12-11-cpumanager-strict-cpu-reservation.md b/content/en/blog/_posts/2024-12-16-cpumanager-strict-cpu-reservation.md similarity index 99% rename from content/en/blog/_posts/2024-12-11-cpumanager-strict-cpu-reservation.md rename to content/en/blog/_posts/2024-12-16-cpumanager-strict-cpu-reservation.md index 88a6005559..557533e138 100644 --- a/content/en/blog/_posts/2024-12-11-cpumanager-strict-cpu-reservation.md +++ b/content/en/blog/_posts/2024-12-16-cpumanager-strict-cpu-reservation.md @@ -1,8 +1,7 @@ --- layout: blog title: 'Kubernetes v1.32 Adds A New CPU Manager Static Policy Option For Strict CPU Reservation' -draft: true -date: 2024-12-11 +date: 2024-12-16 slug: cpumanager-strict-cpu-reservation author: > [Jing Zhang](https://github.com/jingczhang) (Nokia) diff --git a/content/en/blog/_posts/2024-12-11-api-streaming/index.md b/content/en/blog/_posts/2024-12-17-api-streaming/index.md similarity index 99% rename from content/en/blog/_posts/2024-12-11-api-streaming/index.md rename to content/en/blog/_posts/2024-12-17-api-streaming/index.md index ad36102dfa..87224cc3a0 100644 --- a/content/en/blog/_posts/2024-12-11-api-streaming/index.md +++ b/content/en/blog/_posts/2024-12-17-api-streaming/index.md @@ -1,8 +1,7 @@ --- layout: blog title: 'Enhancing Kubernetes API Server Efficiency with API Streaming' -date: 2024-12-11 -draft: true +date: 2024-12-17 slug: kube-apiserver-api-streaming author: > Stefan Schimanski (Upbound), diff --git a/content/en/blog/_posts/2024-12-11-api-streaming/kube-apiserver-memory_usage.png b/content/en/blog/_posts/2024-12-17-api-streaming/kube-apiserver-memory_usage.png similarity index 100% rename from content/en/blog/_posts/2024-12-11-api-streaming/kube-apiserver-memory_usage.png rename to content/en/blog/_posts/2024-12-17-api-streaming/kube-apiserver-memory_usage.png diff --git a/content/en/blog/_posts/2024-12-11-volume-group-snapshot-beta.md b/content/en/blog/_posts/2024-12-18-volume-group-snapshot-beta.md similarity index 99% rename from content/en/blog/_posts/2024-12-11-volume-group-snapshot-beta.md rename to content/en/blog/_posts/2024-12-18-volume-group-snapshot-beta.md index d72640eb0c..a60046ba08 100644 --- a/content/en/blog/_posts/2024-12-11-volume-group-snapshot-beta.md +++ b/content/en/blog/_posts/2024-12-18-volume-group-snapshot-beta.md @@ -1,9 +1,8 @@ --- layout: blog title: "Kubernetes 1.32: Moving Volume Group Snapshots to Beta" -date: 2024-12-11 +date: 2024-12-18 slug: kubernetes-1-32-volume-group-snapshot-beta -draft: true author: > Xing Yang (VMware by Broadcom) ---