-
Notifications
You must be signed in to change notification settings - Fork 35
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #420 from kubernetes-sigs/20240818
Publish 8/18
- Loading branch information
Showing
1 changed file
with
63 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,63 @@ | ||
--- | ||
layout: post | ||
title: Week Ending August 18, 2024 | ||
date: 2024-08-20 22:00:00 -0000 | ||
slug: 2024-08-18-update | ||
--- | ||
|
||
## Developer News | ||
|
||
The [Steering Committee nominations](https://github.com/kubernetes/community/tree/master/elections/steering/2024#candidacy-process) are open until August 24. Currently there are [four candidates](https://github.com/kubernetes/community/issues?q=is%3Aissue+steering+committee+nomination+created%3A%3E2024-08-01) running for three seats. If you are a candidate, or thinking of running, [join current Steering members for a Q&A](https://groups.google.com/a/kubernetes.io/g/dev/c/5cRPpyBadqE/m/maNY1NikBwAJ). | ||
|
||
All Kubernetes GitHub orgs have [been moved under our enterprise account](https://groups.google.com/a/kubernetes.io/g/dev/c/59Huu9dbqXQ/m/f7XvYOYNAgAJ). However, [the Prow migration](https://groups.google.com/a/kubernetes.io/g/dev/c/qzNYpcN5la4) starts August 21, so subprojects should hold off on releases until it's complete. | ||
|
||
## Release Schedule | ||
|
||
**Next Deadline: 1.32 cycle begins, September 9** | ||
|
||
Kubernetes [v1.31.0](https://github.com/kubernetes/kubernetes/releases/tag/v1.31.0) is live and the latest! The 1.32 release cycle [will begin soon](https://github.com/kubernetes/sig-release/pull/2604), with Release Team Lead Federico Muñoz. | ||
|
||
The latest patch releases [v1.28.13](https://github.com/kubernetes/kubernetes/releases/tag/v1.28.13), [v1.29.8](https://github.com/kubernetes/kubernetes/releases/tag/v1.29.8) and [v1.30.4](https://github.com/kubernetes/kubernetes/releases/tag/v1.30.4) are available. | ||
|
||
The Release Team Shadow applications are now [live](https://docs.google.com/forms/d/e/1FAIpQLSdb60FW9aYIepSdXIWexQIKNJ8m3JSqHZ6kkH3Q_I7XP9OVYA/viewform). This form will close on Friday, September 06, 2024. Selected applicants will be notified by the end of the day, Friday, September 13, 2024. | ||
|
||
## KEP of the Week | ||
### [KEP 3866: Add an nftables-based kube-proxy backend](https://github.com/kubernetes/enhancements/blob/master/keps/sig-network/3866-nftables-proxy/README.md) | ||
|
||
The KEP creates a new `nftables` backend for kube-proxy on Linux to replace the current `iptables` and `ipvs` backends. `iptables`, the default backend, suffers from unfixable performance issues, such as slow rule updates and degraded packet processing as the ruleset grows. While it is hoped that this backend will eventually replace both the iptables and `ipvs` backends and become the default kube-proxy mode on Linux, that replacement/deprecation would be handled in a separate future KEP. | ||
|
||
This KEP is tracked for beta release in the upcoming v1.31. | ||
|
||
## Other Merges | ||
|
||
* [NodeToStatus map is now a struct](https://github.com/kubernetes/kubernetes/pull/126022) (should it be "NodeToStatusStruct"?), which requires changes to all PostFilter plugins | ||
* All Feature Gates [will be added](https://github.com/kubernetes/kubernetes/pull/125830) as `featuregate.VersionedSpecs` to support control plane versioning | ||
* PVC Protection Controller [is faster](https://github.com/kubernetes/kubernetes/pull/125372) thanks to batch processing | ||
* DisableNodeKubeProxyVersion was enabled too soon, so [back to defaut disabled](https://github.com/kubernetes/kubernetes/pull/126720) | ||
* [Show image volumes](https://github.com/kubernetes/kubernetes/pull/126706) for pods that have them | ||
* Regression fix: honor [`--version` Build ID overrides](https://github.com/kubernetes/kubernetes/pull/126665) | ||
* [Prevent preemption pod deletion fail](https://github.com/kubernetes/kubernetes/pull/126644) | ||
* Use AllocatedResources so that users can recover from [node expansion failure](https://github.com/kubernetes/kubernetes/pull/126600) | ||
* Allow [orphan pod processors](https://github.com/kubernetes/kubernetes/pull/126567) to speed up concurrent job tracking completion | ||
* Disallow [extra namespaced keys](https://github.com/kubernetes/kubernetes/pull/126553) in structured auth config | ||
* Kubeadm gets a validation warning for [misconfigured cert periods](https://github.com/kubernetes/kubernetes/pull/126538) | ||
* kube-proxy [waits for all caches to be synced](https://github.com/kubernetes/kubernetes/pull/126532) | ||
* PriorityClass displays [preemptionPolicy](https://github.com/kubernetes/kubernetes/pull/126529) | ||
* hostNetwork [no longer depends](https://github.com/kubernetes/kubernetes/pull/126460) on PodIPs being assigned | ||
* Node Monitor Grace Period [is 50 seconds](https://github.com/kubernetes/kubernetes/pull/126287) | ||
* Stop retrying the watcher [if it doesn't have permission to watch](https://github.com/kubernetes/kubernetes/pull/126038) | ||
* Adding PVCs [has a queueing hint](https://github.com/kubernetes/kubernetes/pull/124703) | ||
* New Tests: [NodeGetVolumeStats](https://github.com/kubernetes/kubernetes/pull/124690) | ||
* Stuctured Logging Migration: [CSI translation lib](https://github.com/kubernetes/kubernetes/pull/124439) | ||
|
||
## Promotions | ||
|
||
* [kubeadm etcd Learner Mode to GA](https://github.com/kubernetes/kubernetes/pull/126374) | ||
|
||
## Deprecated | ||
|
||
* Remove Graduated Feature Gates: [KMSv2](https://github.com/kubernetes/kubernetes/pull/126698) | ||
|
||
## Version Updates | ||
|
||
* [CoreDNS to 1.11.3](https://github.com/kubernetes/kubernetes/pull/126449) |