126 wires and counting

$ follow Kubernetes

Keep up with Kubernetes in about 3 minutes: what actually shipped — the commits, pull requests, releases, and security advisories that matter.

or

fair warning: these emails are deeply technical. diffs, version numbers, CVEs, benchmark deltas. if that's not your idea of a good read, this isn't your newsletter.

Folds into your digest — weekly by default, monthly if you prefer. Unsubscribe in one click.

$ status

wire 2026-07-18
stories 94

© 2026 RepoJournal Home Showcase Explore How it works Privacy

$ the-wire · showcase

CLUSTER TRUST BUNDLES GO GA, SCHEDULER GETS SMARTER ON PREEMPTION

By RepoJournal · Filed · About Kubernetes · Composed from the cited sources · methodology

Kubernetes ships ClusterTrustBundles to stable while the scheduler learns to bind before it breaks things.

ClusterTrustBundles moves to GA and enabled by default [1], marking the end of a long stabilization cycle for certificate distribution at scale. Meanwhile, the scheduler is tightening its logic: post-filters are getting yanked from pod group cycles [2] and new integration tests verify binding happens before preemption kicks in [3], fixing a class of scheduling race conditions that hit gang policies hard. On the resource front, PodLevelResourceManagers metrics hit stable [4] with zero-memory container handling now baked in, giving operators real visibility into per-pod allocation. The API server is also getting stricter: MutatingAdmissionPolicy v1beta1 storage pins are being removed [5] to force migration to v1, and CRDs now warn when you try to use non-scalar items in sets [6], catching a footgun before it reaches production. In test infrastructure, kueue's periodic jobs are being right-sized based on actual metrics [7], agent-sandbox is generating Prow configs from source [8], and there's a fix for apiserver hanging on SIGTERM when hostname exceeds 63 bytes [9].

Action items

References

  1. [1] ClusterTrustBundles - GA ↗ kubernetes/kubernetes
  2. [2] Merge pull request #140412 from Argh4k/post-filters-out ↗ kubernetes/kubernetes
  3. [3] Integration test to verify the priority of binding over preemption for gang and basic scheduling ↗ kubernetes/kubernetes
  4. [4] [PodLevelResourceManagers] Metrics stability level & skip allocation for zero-memory containers ↗ kubernetes/kubernetes
  5. [5] apiserver: remove MutatingAdmissionPolicy v1beta1 storage version pin ↗ kubernetes/kubernetes
  6. [6] Merge pull request #140616 from jpbetz/crd-warn-non-scalar-set kubernetes/apiextensions-apiserver ↗
  7. [7] chore: resize kueue main periodic job cpu/memory requests, based on c… ↗ kubernetes/test-infra
  8. [8] agent-sandbox: generate prow jobs from the repo's dev/ci scripts ↗ kubernetes/test-infra
  9. [9] Merge pull request #140241 from camilamacedo86/fix-envtest kubernetes/component-helpers ↗

Quick answers

What shipped in Kubernetes on July 18, 2026?
Kubernetes ships ClusterTrustBundles to stable while the scheduler learns to bind before it breaks things. In total, 60 commits and 34 pull requests landed.
Who contributed to Kubernetes on July 18, 2026?
12 developers shipped this update, including Jefftree, kubernetes-prow[bot], KevinTMtz, stlaz, vshkrabkov, reruno, justinsb, and YahiaBadr, and 4 more.
What were the notable Kubernetes updates?
ClusterTrustBundles - GA, Merge pull request #140412 from Argh4k/post-filters-out, and Integration test to verify the priority of binding over preemption for gang and basic scheduling.