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-29
stories 38

© 2026 RepoJournal Home Showcase Explore How it works Privacy

$ the-wire · showcase

KOPS PATCHES LOAD BALANCER DRIFT, KUBERNETES REVERTS EVENT BROADCASTER FIX

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

Kops 1.36.1 fixes a persistent issue where load balancer comparisons fail on Hetzner, while the Kubernetes team pulls an EventBroadcaster goroutine fix that was too risky for the current release cycle.

Kops shipped v1.36.1 with two critical fixes: the Hetzner load balancer issue [1] where `kops update cluster` endlessly wants to reapply changes because WellKnownServices weren't being copied to the local representation [2], and a nodeup mutation bug that was silently corrupting cluster specs [1]. Meanwhile, Kubernetes reverted the EventBroadcaster goroutine leak fix [4] that landed in #140448, acknowledging the follow-up required risky rework too close to release candidates. On the networking front, a single-endpoint DNAT rule fix [5] prevents nftables from core dumping on IPv6 when handling service endpoints. Kops also merged NRI socket mounting support for kindnet [3], enabling faster local pod insertions. Client-go restored FakeCustomStore conformance [6] and applied the same EventBroadcaster revert [7] to stay in sync. Documentation cleanup continues across the website [8], and observability improvements landed in the GCP cloud provider's Metis IPAM daemon [9] with better logging of allocated and deallocated IPs.

Action items

References

  1. [1] v1.36.1 ↗ kubernetes/kops
  2. [2] hetzner: Ignore WellKnownServices when comparing load balancers ↗ kubernetes/kops
  3. [3] Enable nri mounting on kindnet in kops ↗ kubernetes/kops
  4. [4] Revert "client-go: prevent unbounded goroutine growth in EventBroadcaster" ↗ kubernetes/kubernetes
  5. [5] Fix single-endpoint DNAT rule ↗ kubernetes/kubernetes
  6. [6] Merge pull request #140966 from alancaldelas/client-go-fakecustomstore-store ↗ kubernetes/client-go
  7. [7] Merge pull request #140990 from xigang/revert-140448 ↗ kubernetes/client-go
  8. [8] Merge pull request #56622 from superbrothers/fix-dradevicetaintrules-typo kubernetes/website ↗
  9. [9] metis: improve logging for allocated IPs ↗ kubernetes/cloud-provider-gcp

Quick answers

What shipped in Kubernetes on July 29, 2026?
Kops 1.36.1 fixes a persistent issue where load balancer comparisons fail on Hetzner, while the Kubernetes team pulls an EventBroadcaster goroutine fix that was too risky for the current release cycle. In total, 24 commits, 13 pull requests, and 1 releases landed.
Who contributed to Kubernetes on July 29, 2026?
10 developers shipped this update, including michaelasp, hakman, krillerdk, kubernetes-prow[bot], superbrothers, Kubernetes Publisher, xigang, and adrianmoisey, and 2 more.
What were the notable Kubernetes updates?
v1.36.1, hetzner: Ignore WellKnownServices when comparing load balancers, and Enable nri mounting on kindnet in kops.