Kubernetes - v1.21.9


Changelog since v1.21.8

Changes by Kind

Feature

  • Kube-apiserver: when merging lists, Server Side Apply now prefers the order of the submitted request instead of the existing persisted object (#107569, @jiahuif) [SIG API Machinery, CLI, Cloud Provider, Cluster Lifecycle, Instrumentation, Storage and Testing]

Bug or Regression

  • An inefficient lock in EndpointSlice controller metrics cache has been reworked. Network programming latency may be significantly reduced in certain scenarios, especially in clusters with a large number of Services. (#107169, @robscott) [SIG Apps and Network]
  • Client-go: fix that paged list calls with ResourceVersionMatch set would fail once paging kicked in. (#107336, @fasaxc) [SIG API Machinery]
  • Fix a panic when using invalid output format in kubectl create secret command (#107345, @rikatz) [SIG CLI]
  • Fixes a rare race condition handling requests that timeout (#107460, @liggitt) [SIG API Machinery]
  • Mount-utils: Detect potential stale file handle (#107040, @andyzhangx) [SIG Storage]

Other (Cleanup or Flake)

  • Updates konnectivity-network-proxy to v0.0.27. This includes a memory leak fix for the network proxy (#107188, @rata) [SIG API Machinery and Cloud Provider]

Dependencies

Added

Nothing has changed.

Changed

  • github.com/google/cadvisor: v0.39.0 → v0.39.3
  • sigs.k8s.io/apiserver-network-proxy/konnectivity-client: v0.0.22 → v0.0.27
  • sigs.k8s.io/structured-merge-diff/v4: v4.1.2 → v4.2.1

Removed

Nothing has changed.


Details

date
Jan. 19, 2022, 9:07 p.m.
name
Kubernetes v1.21.9
type
Patch
👇
Register or login to:
  • 🔍View and search all Kubernetes releases.
  • 🛠️Create and share lists to track your tools.
  • 🚨Setup notifications for major, security, feature or patch updates.
  • 🚀Much more coming soon!
Continue with GitHub
Continue with Google
or