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

DESCHEDULER V0.36.0 SHIPS; GCP PROVIDER TIGHTENS SOCKET SECURITY

By RepoJournal · Filed · About Kubernetes

Descheduler images promoted to v0.36.0 across all architectures as cloud-provider-gcp hardens Unix socket permissions to block privilege escalation.

The descheduler v0.36.0 release is now live with images promoted across amd64, arm64, and arm platforms [1], clearing the path for clusters running pod eviction workflows. In security news, cloud-provider-gcp restricted Metis IPAM daemon socket permissions to 0600 [2], eliminating a privilege escalation vector where overly permissive umask could allow unauthorized access to the CNI socket. The same repository also patched an index-out-of-range panic in IPAM's subnetwork parsing [3] and anchored NetworkAttachment validation regex to prevent malformed identifiers from corrupting cluster state [4]. Test infrastructure made two major moves: periodic E2E tests are migrating from legacy kubetest2 to kOps-based conformance infrastructure [5], and DRA canary jobs are experimenting with direct e2e_node.test invocation instead of kubetest2 wrappers [6]. Leadership changes at etcd come as Ivan and Siyuan join, James and Wenjia retire [7]. The website team reorganized probe documentation under a unified concepts/workloads/pods/probes path [8] and published a Kubernetes v1.36 Memory QoS post in Chinese [9].

One email a day. Unsubscribe in one click.

Action items

References

  1. [1] [descheduler v0.36.0] promote images ↗ kubernetes/k8s.io
  2. [2] metis/daemon: restrict Unix domain socket permissions (#1131) kubernetes/cloud-provider-gcp
  3. [3] IPAM: Fix index out of range panic in extractDefaultNwCIDRs (#1133) kubernetes/cloud-provider-gcp
  4. [4] gnp: anchor NetworkAttachment validation regular expression (#1135) kubernetes/cloud-provider-gcp
  5. [5] feat(e2e): migrate periodic E2E tests to kOps ↗ kubernetes/cloud-provider-gcp
  6. [6] DRA: experiment with E2E node testing without kubetest2 ↗ kubernetes/test-infra
  7. [7] Bring etcd leadership up to date. ↗ kubernetes/k8s.io
  8. [8] Move probe concept pages to new concepts/workloads/pods/probes.md ↗ kubernetes/website
  9. [9] blog(zh-cn): add v1.36 Memory QoS post ↗ kubernetes/website

Quick answers

What shipped in Kubernetes on May 20, 2026?
Descheduler images promoted to v0.36.0 across all architectures as cloud-provider-gcp hardens Unix socket permissions to block privilege escalation. In total, 27 commits and 18 pull requests landed.
Who contributed to Kubernetes on May 20, 2026?
6 developers shipped this update, including a7i, hdp617, pohly, jberkus, kfess, and pacoxu.
What were the notable Kubernetes updates?
[descheduler v0.36.0] promote images, metis/daemon: restrict Unix domain socket permissions (#1131), and IPAM: Fix index out of range panic in extractDefaultNwCIDRs (#1133).

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?