stable-2.12.4
This stable release fixes a memory leak in the Destination controller, and also
includes other bug fixes for the Linkerd control plane, CLI, and extensions.
-
CLI
- Fixed an issue in the CLI where
--identity-external-ca
would set an
incorrect field (thanks @anoxape!)
- Fixed an issue in the CLI where
-
Control Plane
- Fixed an issue in the destination controller's cache that could result in
stale endpoints when using EndpointSlice objects - Fixed control plane components failing liveness probes while waiting for
caches to sync, which could prevent the control plane from starting in large
clusters - Fixed a memory leak in the Destination controller
- Fixed an issue in the destination controller's cache that could result in
-
linkerd-proxy-init
- Added resource limits for
noop
init container, to support environments
where resource quotas are required
- Added resource limits for
-
Helm
- Added namespace to namespace-metadata resources in Helm (thanks
@joebowbeer!) - Fixed potential nil pointer dereference errors in template evaluation
- Added namespace to namespace-metadata resources in Helm (thanks
-
Extensions
- Fixed an issue where
linkerd viz tap
would display wrong latency/duration
value (thanks @olegy2008!)
- Fixed an issue where