Last Week In Kubernetes Development

Subscribe
Archives
May 7, 2024

LWKD: Week Ending May 5, 2024

Last Week in Kubernetes Development

Week ending 2024-05-05

Developer News

WG Device Management has its own mailing list now.

Release Schedule

Next Deadline: v1.31 cycle starts, May 13th, 2024

The shadow application for the v1.31 release is open till May 15th. Don't forget to apply if you're interested in being a part of the upcoming Kubernetes release team!

Featured PRs

#124519: Remove gcp in-tree cloud provider and credential providers

This PR removes the last remaining in-tree cloud provider and credential provider for GCP. This work is part of the overarching KEPs for moving in-tree cloud provider code and credential providers from k/k. This particular PR alone removes 1,071,842 lines of code from k/k.

Other Merges

* Improvements to kubeadm IsPrivilegedUser preflight check to not fail on Windows.

* kubectl describe for service and ingress objects to use endpointSlices instead of endpoints.

* Completion for kubectl set image.

* Bugfix for resourceclaim controller forgetting to wait for podSchedulingSynced and templatesSynced.

* Added support for scheduler_plugin_execution_duration_seconds in scheduler_perf, which visualizes which plugin is how much slower.

* Fix for gitRepo volume privilege escalation flaw.

* QueueingHint implemented for TaintToleration plugin to improve throughput of scheduler.

* Fix to protobuf read bug in the protoc-gen-gogo tool overriding parameters.

* Tracing to kube-aggregator proxyHandler.

* kubernetes/cri-client staging repository added.

* Deduplicate set expression values in metav1.LabelSelector fuzzer.

Promotions

* RetryGenerateName to beta.

Deprecated

* Generally available feature gate ConsistentHTTPGetHandlers removed.

* kube-scheduler deprecated all non-csi volumelimit plugins.

Subprojects and Dependency Updates

* cri-o to v1.30.0 Add configurable container minimum memory limit

* prometheus to v2.45.5 Remote write: Avoid a race condition when applying configuration

* coredns to v1.11.3 The rewrite plugin can now rewrite response codes

Don't miss what's next. Subscribe to Last Week In Kubernetes Development:
This email brought to you by Buttondown, the easiest way to start and grow your newsletter.