176 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-10-28
stories 95

© 2026 RepoJournal Home Showcase How it works Privacy

$ the-wire · showcase

CRD types move to k8s.io/apiextensions-api, grpc hits 1.85.0

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

The CRD types and clients now live in a new staging repo, k8s.io/apiextensions-api, with the old client aliases under deprecation, while grpc 1.85.0 propagates through the tree with golang/glog following it to v1.2.5.

Merge pull request #142746 from yongruilin/131447-move-code kubernetes/apiextensions-apiserver

by Kubernetes Publisher

CRD types and clients moved out of apiextensions-apiserver into the new staging repo k8s.io/apiextensions-api, and the aliases left behind in the old location are now marked deprecated. Code importing CRD types from apiextensions-apiserver still compiles but is on a deprecation path; plan the import swap to the new module.

address comment: mark the client alias variables deprecated kubernetes/apiextensions-apiserver

by Yongrui Lin

The follow-up commit that annotates the remaining client alias variables as deprecated. This is what turns the move into a migration: existing references resolve, but the aliases are not the long-term home.

Bump grpc to 1.85.0 kubernetes/kubernetes

by skitt

grpc moves to 1.85.0 across the tree, dropping a number of unwanted dependencies and pulling x/net up with it. The PR carries an explicit release-note of NONE, so downstream module users see the dependency graph change but no behavior change.

Fix PodGroup preemption policy resolution from PriorityClass kubernetes/kubernetes

by alimaazamat

An unset preemptionPolicy on a PodGroup or CompositePodGroup now stays unset until priority admission resolves it from the PriorityClass, matching the Pod flow. Previously API defaulting set PreemptLowerPriority before admission ran, so a group pointing at a PriorityClass with preemptionPolicy: Never was rejected even when the user had omitted the field.

Bump golang/glog to v1.2.5 in hack/tools kubernetes/kubernetes

by Stephen Kitt

golang/glog goes to v1.2.5 in hack/tools after govulncheck flagged publishing-verifier and traceparse, which resolved glog v1.2.2. Scoped to the tooling module, not the shipped binaries.

Quick answers

What shipped in Kubernetes on October 28, 2026?
The CRD types and clients now live in a new staging repo, k8s.io/apiextensions-api, with the old client aliases under deprecation, while grpc 1.85.0 propagates through the tree with golang/glog following it to v1.2.5. In total, 60 commits, 31 pull requests, and 4 releases landed.
Who contributed to Kubernetes on October 28, 2026?
6 developers shipped this update, including Stephen Kitt, atiratree, alimaazamat, upodroid, Kubernetes Publisher, and Yongrui Lin.
What were the notable Kubernetes updates?
Merge pull request #142746 from yongruilin/131447-move-code, address comment: mark the client alias variables deprecated, and Bump grpc to 1.85.0.