RepoJournal
Kubernetes

@kubernetes

Container orchestration — what platform teams ship on

Pick a date

The Wire · Showcase

KOPS HARDENS DEFAULTS, KUEUE SPLITS TEST SUITES, ADDON FAILURES NOW VISIBLE

By RepoJournal · Filed · About Kubernetes

KOps flipped authorization to RBAC by default [ref:14], surfaced hidden addon failures through readiness probes [ref:13], and unlocked Cilium's no-masquerade mode on ENI [ref:15], while test-infra split Kueue's multikueue testing into baseline and extended coverage [ref:10].

Three critical KOps changes ship this morning: authorization now defaults to RBAC instead of AlwaysAllow when omitted from cluster specs [2], closing a silent security gap between CLI and manifest-based cluster creation. More urgently, addon apply failures are no longer invisible. The channel controller now surfaces failures through a readiness probe on a system-node-critical pod, which means a rejected manifest halts rolling updates before workers rollover [1]. Cilium users on ENI IPAM get long-awaited flexibility: KOps removes its blanket prohibition on disableMasquerade, allowing upstream no-masquerade behavior for private-topology clusters and VPC endpoint setups [3]. On the testing side, test-infra merged VPA's NUMPROC configuration into the autoscaler repo [4], [5], reducing duplication, while Kueue's test suite splits into multikueue-baseline and multikueue-extended targets to isolate coverage [6]. Kubernetes core fixed a race condition in subPath directory creation [7] and marked the archived protoc-gen-validate as unwanted to keep dependency hygiene clean [8].

Action items

References

  1. [1] channels: surface addon apply failures via a readiness probe ↗ kubernetes/kops
  2. [2] Default omitted authorization to RBAC instead of AlwaysAllow ↗ kubernetes/kops
  3. [3] cilium: allow disabling masquerade in ENI IPAM mode kubernetes/kops
  4. [4] Merge pull request #37142 from adrianmoisey/remove-vpa-numprocs kubernetes/test-infra
  5. [5] Remove VPA's NUMPROC settings kubernetes/test-infra
  6. [6] kueue : split multikueue into extended and baseline suite ↗ kubernetes/test-infra
  7. [7] Fix a race condition when creating subPath directories ↗ kubernetes/kubernetes
  8. [8] Mark github.com/envoyproxy/protoc-gen-validate as unwanted dependency kubernetes/kubernetes

FAQ

What changed in Kubernetes on May 31, 2026?
KOps flipped authorization to RBAC by default , surfaced hidden addon failures through readiness probes , and unlocked Cilium's no-masquerade mode on ENI , while test-infra split Kueue's multikueue testing into baseline and extended coverage .
What should Kubernetes teams do about it?
Review KOps cluster specs for explicit authorization fields; if omitted, they now default to RBAC instead of AlwaysAllow on next reconcile • Verify addon manifests are kubectl-valid; failed applies now block rolling updates via readiness probe • If running Cilium ENI IPAM with masquerade disabled, test the validation removal in next KOps update
Which Kubernetes repositories shipped on May 31, 2026?
kubernetes/kops, kubernetes/test-infra, kubernetes/kubernetes

Related across the cluster

For your repos

The showcase is a teaser.
Your wire is the product.

Same engine. Different stack. Below: what changes when the wire is yours.

Showcase wire

  • 14 famous open source orgs
  • One wire per day
  • Public, generic
  • Read on the web, when you remember

Your wire

  • Up to 1,500 of your repos - orgs, deps, vendors
  • Morning and evening briefs
  • Action items routed to your team
  • Slack delivery, email, breaking-news CVE alerts

Want a hands-on demo first? Ask a current user for an invite link.