LWKD logo

Last Week in Kubernetes Development

Stay up-to-date on Kubernetes development in 15 minutes a week.

Subscribe
Mastodon
BlueSky
RSS

View LWKD on GitHub

Week Ending September 20, 2026

Developer News

Sebastian Florek (@floreks) has moved to SIG UI emeritus, following Kahiro Okina’s appointment as a SIG UI Lead covered in last week’s edition.

The Maintainer Summit NA 2026 schedule is now available, with sessions on SIG Node, SIG Apps, SIG Architecture, and Kubernetes localization; the event runs November 8 in Salt Lake City, and a KubeCon + CloudNativeCon NA ticket is required.

Election Update

This is your last week to vote. The Steering Committee election voting will remain open through October 1, with exception requests due by September 29. If you are marked as not eligible despite your contributions, please request an exception.

Release Schedule

Next Deadline: KEP Readiness Deadline, September 22-23

The Kubernetes v1.38 release cycle has reached its KEP Readiness Deadline. Enhancement owners should confirm their opt-in status now; the Enhancements Freeze follows on September 29 (AoE) / September 30 at 12:00 UTC. Please reach out in the #sig-release channel in Slack with any questions.

September patch releases were delayed by one week to September 23rd.

142339: DRA: expose the allocator’s constraint mechanism to callers

KunWuLuan exposed the DRA allocator’s constraint mechanism to its callers. This allows DRA-aware components to inspect and use allocator constraints when determining whether resource claims can be satisfied together. The change provides a clearer interface between the allocator, kube-scheduler, and device-management integrations, and lays groundwork for more informed placement decisions for workloads that require multiple or constrained resources.

142218: DRA ResourceSlice controller: optionally refuse to publish capacities and attributes with driver domain

pohly added an option for the DRA ResourceSlice controller to avoid publishing capacities and attributes associated with a driver domain. ResourceSlices are used by DRA drivers to publish device information that the scheduler uses for allocation and placement. This change gives drivers more control over which resource details are exposed through ResourceSlices while preserving the ability to publish the resources themselves, improving support for drivers with domain-specific or sensitive resource metadata.

KEP of the Week

KEP-6247: Kubelet Systemd Watchdog Diagnostic Guardrails

On Linux nodes, kubelet can use the systemd watchdog to run health checks and send periodic heartbeats through SdNotify(). If those heartbeats stop, systemd can restart kubelet, but the resulting failure can be difficult to diagnose. This KEP adds default-visible structured logs for watchdog checker and SdNotify() errors, plus one summary when existing notification retries are exhausted.

The proposal preserves the existing watchdog control flow, timing, retry count, backoff, socket behavior, and cancellation. The KubeletWatchdogDiagnostics feature gate controls the new diagnostic output and is disabled by default, so operators can enable the additional evidence during investigations without changing watchdog behavior. The work follows the kubelet watchdog discussion in kubernetes/kubernetes#135449 and intentionally adds no Kubernetes API, kubelet configuration fields, metrics, events, or NodeConditions.

googs1025 is developing the provisional KEP with SIG Node. The KEP is proposed in kubernetes/enhancements#6248 and targets Alpha in v1.38.

Other Merges

Promotions

Deprecated

Version Updates

Subprojects and Dependency Updates

Shoutouts

No shoutouts this week. Want to thank someone for special efforts to improve Kubernetes? Tag them in the #shoutouts channel.

Last Week In Kubernetes Development (LWKD) is a product of multiple contributors participating in Kubernetes SIG Contributor Experience. All original content is licensed Creative Commons Share-Alike, although linked content and images may be differently licensed. LWKD does collect some information on readers, see our privacy notice for details.

You may contribute to LWKD by submitting pull requests or issues on the LWKD github repo.