github linkerd/linkerd2 stable-2.13.4

latest releases: edge-24.5.3, edge-24.5.2, edge-24.5.1...
11 months ago

stable-2.13.4

This stable release fixes a few issues in the proxy and in the outbound policy
API. Two new configuration options are also introduced to configure the
outbound (and inbound) cache discovery idle period for proxies. The
configuration is supported through annotations and through Helm values.

  • Control Plane
    • Fixed an issue where the namespace field on HTTPRoute backendRefs was
      ignored, and the backend Service would always be assumed to be in the
      namespace as the parent Service
    • Fixed an issue where default authorizations generated for readiness and
      liveness probes would fail if the probe path included URI query parameters
    • Added the ability to configure the proxy's discovery cache timeouts with
      the config.linkerd.io/proxy-outbound-discovery-cache-unused-timeout and
      config.linkerd.io/proxy-inbound-discovery-cache-unused-timeout annotations
    • Fixed bug where topology routing would not disable while service was under
      load (thanks @MarkSRobinson!)
  • Proxy
    • Fixed an issue where meshed pods could not communicate with themselves
      through a ClusterIP Service
    • Fixed an issue with W3C trace context propagation which caused proxy spans
      to be siblings rather than children of their original parent (thanks
      @whiskeysierra)
    • Fixed the proxy not using gRPC response classification for gRPC requests to
      destinations without ServiceProfiles
  • Helm
    • Introduced outbound/inbound cache discovery cache idle timeout
      configuration values

Don't miss a new linkerd2 release

NewReleases is sending notifications on new releases.