RepoJournal
Kubernetes

@kubernetes

Container orchestration - what platform teams ship on

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

One email a day. Unsubscribe in one click.

Pick a date

Topics: Go Infrastructure Full archive →

The Wire · Showcase

KOPS KILLS GOSSIP DNS, KUBERNETES PINS CEL-GO DEPENDENCY

By RepoJournal · Filed · About Kubernetes

Kubernetes Operations removes gossip DNS support entirely in 1.37, completing a deprecation cycle that eliminates protokube and its mesh dependencies.

kOps shipped the final gossip removal with documentation and migration guidance [1][2][3]. The cleanup deletes the protokube binary [4], removes the forked memberlist library, and purges unused gossip dependencies [5], marking the end of a decade-old DNS discovery mechanism. Meanwhile, Kubernetes core pinned github.com/google/cel-go to v0.29.2 after v0.30.0 broke unit tests [6], and upgraded the default COS image to cos-129-lts shipping containerd v2.2.5 for proper CRI metrics support [7][8]. The test infrastructure refreshed CAPA job configs to add release-2.13 jobs while dropping 2.9 and 2.10 [9][10], and patched kOps AMI selection to filter by region availability [11]. Cloud provider AWS narrowed security group cleanup logic to prevent unintended revokes of consolidated rule pairs [12][13], while documentation work continued across localization [14][15] and a controller-runtime blog post received a caution banner for technical accuracy [16].

One email a day. Unsubscribe in one click.

Action items

References

  1. [1] Merge pull request #18601 from hakman/remove-gossip-dns kubernetes/kops
  2. [2] docs: gossip removal in kOps 1.37 and migration guide kubernetes/kops
  3. [3] Merge pull request #18650 from hakman/remove-gossip-leftovers kubernetes/kops
  4. [4] Remove the protokube binary kubernetes/kops
  5. [5] Remove now-unused gossip dependencies kubernetes/kops
  6. [6] Pin github.com/google/cel-go to v0.29.2 in unwanted-dependencies.json ↗ kubernetes/kubernetes
  7. [7] Upgrade COS image family to cos-129-lts (containerd v2.2) kubernetes/kubernetes
  8. [8] Upgrade COS image family to cos-129-lts (containerd v2.2) ↗ kubernetes/kubernetes
  9. [9] Merge pull request #37577 from damdo/capa-add-v2.13-drop-v2.9-v2.10 kubernetes/test-infra
  10. [10] CAPA: add release-2.13 jobs, drop release-2.9 and release-2.10 ↗ kubernetes/test-infra
  11. [11] Kops - Filter newer AMIs by region availability ↗ kubernetes/test-infra
  12. [12] Narrow CLB BYO-SG cleanup revoke to the matching UserIdGroupPair kubernetes/cloud-provider-aws
  13. [13] Narrow CLB BYO-SG cleanup revoke to the matching UserIdGroupPair ↗ kubernetes/cloud-provider-aws
  14. [14] [ja] Translate content/en/docs/concepts/cluster-administration/admission-webhooks-good-practices.md into Japanese ↗ kubernetes/website
  15. [15] [zh-cn]sync change-pv-access-mode-readwriteoncepod and remove 2026-02-02-introducing-node-readiness-controller ↗ kubernetes/website
  16. [16] blog: add a caution banner to the controller-runtime cache post kubernetes/website

Quick answers

What shipped in Kubernetes on July 31, 2026?
Kubernetes Operations removes gossip DNS support entirely in 1.37, completing a deprecation cycle that eliminates protokube and its mesh dependencies. In total, 57 commits and 27 pull requests landed.
Who contributed to Kubernetes on July 31, 2026?
14 developers shipped this update, including kfess, my-git9, Andrei Kvapil, kubernetes-prow[bot], Subbu Vakati, joshuakguo, Ciprian Hacman, and Damien Grisonnet, and 6 more.
What were the notable Kubernetes updates?
Merge pull request #18601 from hakman/remove-gossip-dns, docs: gossip removal in kOps 1.37 and migration guide, and Merge pull request #18650 from hakman/remove-gossip-leftovers.

More from @kubernetes

Daily updates, in your inbox

Follow Kubernetes

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

or

One email a day. Unsubscribe in one click. Read a past issue →

Elsewhere on the wire

Want every project, not just this one?