$ the-wire · showcase
Watch cache streaming, kubectl kuberc fixes
By RepoJournal · Filed · About Kubernetes · Composed from the cited sources · methodology
A quiet day in the core tree: most of today's merged work is cleanup and groundwork, while the real user-facing fixes landed in kubectl's kuberc handling.
cacher: stream watch cache snapshots without an item slice kubernetes/kubernetes
The cacher now streams watch cache snapshots instead of assembling an item slice first, which targets the memory the apiserver holds while serving a watch. No release note was attached, so treat it as internal plumbing until it shows up in a release.
Merge pull request #141099 from tancheng33/fix-kuberc-view-panic kubernetes/kubectl
kubectl kuberc view no longer panics when you decline to generate a default file. If you have been avoiding the prompt, the abort path is now safe.
Merge pull request #142564 from kfess/bugfix/kuberc-credential-plugin kubernetes/kubectl
kubectl kuberc set now clears the credential plugin allowlist when the policy is AllowAll or DenyAll, so the two policy modes no longer leave a stale list behind in the generated config.
Merge pull request #142436 from jwc1love/codex/fix-kubectl-label-warning-output kubernetes/kubectl
Missing-label warnings from kubectl now go to stderr. Scripts that parsed stdout for label output stop seeing warnings mixed into their data.
Merge pull request #141566 from neoLsH/fix-informer-gen-pluralization kubernetes/apiextensions-apiserver
The long tail: informer-gen picks up a plural-exceptions-aware namer for GVR resource names, which propagated to apiextensions-apiserver, sample-controller, and sample-apiserver. Elsewhere, storage reverse key plumbing is being split out to shrink the WatchWithoutPrevKV change, HPA client tests and traffic distribution code were refactored, and a JSONSchemaProps comment got its JSON-Schema URL ...