stable-2.12.3
This stable release is packed with various fixes in both the core linkerd
controllers and extensions.
-
CLI
- Fixed
linkerd check
failing when the cluster had services of type
ExternalName
- Fixed
linkerd multicluster install
not honoring thegateway.UID
setting - Fixed flag
linkerd upgrade --from-manifests
- Fixed
-
Destination Controller
- Fixed race condition in destination controller
- Fixed issue in the destination controller where
hostPort
mappings were
being ignored
-
linkerd-proxy-init
- Set the
noop
init container user to be the same asproxy-init
's to avoid
errors when the security context disallows running as root - Introduced
proxyInit.privileged
setting to allow running
linkerd-proxy-init
without restrictions when required - Added port 6443 to default skipped ports to bypass proxy when ebpf CNIs
override the API Server packet destination
- Set the
-
Extensions
- Removed unnecessary
proxyProtocol
restriction in the multicluster gateway
Server (thanks @psmit!) - Added "Exists" toleration to the
linkerd-cni
DaemonSet to have it
installed by default in tainted nodes - Make dashboard loading more robust when in the presence of browser plugins
injecting script tags (thanks @junnplus!)
- Removed unnecessary