github linkerd/linkerd2 edge-21.5.1

latest releases: edge-24.11.3, edge-24.11.2, edge-24.11.1...
3 years ago

edge-21.5.1

This edge release adds support for versioned hint URLs in linkerd check and
support for traffic splitting through ServiceProfiles, among other fixes and
improvements. Additionally, more options have been added to the
linkerd-multicluster and linkerd-jaeger helm charts.

  • Added support for traffic splitting through a ServiceProfile's dstOverrides
    field.
  • Added nodePorts option to the multicluster helm chart (thanks @psmit!).
  • Added nodeSelector and toleration options to the linkerd-jaeger helm chart
    (thanks @aatarasoff!).
  • Added versioned hint URLs to the CLI check command when encountering an
    error; each major CLI version will now point to that version's relevant
    section in the Linkerd troubleshooting page.
  • Fixed an issue in the CLI check command where error messages for
    healthchecks that were being retried would be outputted repeatedly instead of
    just once.
  • Fixed an issue in the proxy injector where a namespace annotated with opaque
    ports would overwrite all service annotations.
  • Fixed a regression in the proxy that caused all logs to be output with ANSI
    control characters, by default logs are output in plaintext now.
  • Simplified proxy internals in order to distinguish endpoint-forwarding logic
    from the handling of load balanced services.
  • Simplified the ingress-mode outbound proxy by requiring the
    l5d-dst-override header and by failing non-HTTP communication. Proxies
    running in ingress-mode will not unexpectedly revert to insecure
    communication as a result.

Don't miss a new linkerd2 release

NewReleases is sending notifications on new releases.