Last Week In Kubernetes Development

Archives
April 16, 2026

LWKD: Week Ending April 12, 2026

Week Ending April 12, 2026

Developer News

The Steering Committee has published an updated AI usage policy where contributors must disclose AI use in PR descriptions, and AI tools may not be listed as co-authors or co-sign commits.

CVE-2026-3865 is a Medium-severity path traversal vulnerability in the CSI Driver for SMB; upgrade to v1.20.1 or later.

WG AI Integration has been disbanded after its active projects (agent-sandbox, mcp-lifecycle-operator, kube-agentic-networking) moved to their respective SIGs.

Viktória Spišaková is stepping down from WG Checkpoint-Restore with Andrey Velichkevich nominated as her replacement; lazy consensus deadline is April 17 2026.

The New Contributor Orientation is next week on Tuesday April 21. This week is the first of the new SIG-run format; SIG-CLI is offering this one, so if you wanted to get started contributing to kubectl, join them.

Release Schedule

Next Deadline: Kubernetes v1.36.0 Release, April 22

Kubernetes v1.36.0-rc.0 is now available, built with Go 1.26.0.

Docs Freeze for v1.36 landed last week, and the release-1.36 branch has been created as we move into the final stages of the release cycle.

Cherry-picks for the April patch releases closed April 10, with the release targeted for April 14.

KEP of the Week

KEP-740: Support external signing of service account tokens

This KEP allows kube-apiserver to use external key management systems (such as HSMs or cloud KMS) for service account JWT signing instead of static on-disk keys. Currently, keys are loaded at startup and require a restart for rotation, making key management inflexible. By integrating external signers, the system enables seamless key rotation without restarts and improves security by ensuring that sensitive signing material is not stored on disk or exposed, reducing the risk of key exfiltration.

The feature was introduced as alpha in v1.32, promoted to beta in v1.34 and is graduating to GA in v1.36.

The KEP is authored by @micahhausler and @harshaln, with reviews and approvals from contributors in the SIG Auth community.

Other Merges

  • Fixed running of DRA e2e tests in air-gaped clusters or with test images in private registries.
  • The device manager now restricts iteration to NUMA nodes that actually host devices for the requested resource, reducing the search space to O(2^k) where k is typically 1–2.
  • Fix apiserver startup failure during upgrade when MultiCIDRServiceAllocator is enabled and the cluster has a large number of namespaces.

Version Updates

  • Go bumped to 1.25.8 in Kubernetes v1.34
  • Go bumped to 1.26.2 in Kubernetes v1.36
  • Pause image to 3.10.2

Subprojects and Dependency Updates

  • containerd v2.2.3: fixes CVE-2026-35469 (spdystream), preserves cgroup mount options for privileged containers, fixes TOCTOU race in tar extraction, updates runc to v1.3.5, fixes whiteout handling in parallel unpack; also v2.1.7, v2.0.8, v1.7.31
  • cluster-api v1.13.0-rc.1: fixes CVE-2026-39883, fixes KCP deletion when InfraTemplates are missing, marks CAPD docker resources as deprecated
  • cluster-api-provider-vsphere v1.16.0-rc.1: bumps to CAPI v1.13.0-rc.1 and CPI v1.36.0-rc.0, fixes CVE-2026-39883
  • cloud-provider-vsphere v1.36.0-rc.0: bumps Kubernetes dependencies to v0.36.0-rc.0 and etcd to v3.6.10; also v1.35.1
  • prometheus v3.11.2: fixes stored XSS via unescaped metric names and labels in UI (CVE-2026-40179), fixes Consul SD filter parameter handling; also v3.5.2
  • csi-driver-nfs v4.13.2: fixes CVE-2026-33186, avoids VolumeAttributesClass error logs in CSI sidecar containers
  • kubespray v2.26.1: defaults to Kubernetes v1.30.6 and containerd v1.7.23, updates runc to v1.1.14 and ingress-nginx to v1.11.5; fixes etcd cert handling and PodSecurity Admission

Shoutouts

  • pohly: Shoutout to @Antti Kervinen for testing the new 1.36 DRA native resources alpha feature before the release, finding a real issue, tracking down the root cause and submitting the fix in his first Kubernetes PR.
Don't miss what's next. Subscribe to Last Week In Kubernetes Development:
Powered by Buttondown, the easiest way to start and grow your newsletter.