github linkerd/linkerd2 edge-21.8.4

latest releases: edge-24.5.1, edge-24.4.5, edge-24.4.4...
2 years ago

edge-21.8.4

This edge release continues to build on the policy feature by adding support for
cluster-scoped default policies and exposing policy labels on various prometheus
metrics. The proxy has been updated to return HTTP-level authorization errors
at the time that the request is processed, instead of when the connection is
established.

In addition, the proxy-injector has been updated to set the opaque-ports
annotation on a workload to make sure that controllers can discover how the
workload was configured. Also, the sleep binary has been added to the proxy
image in order to restore the functionality required for waitBeforeExitSeconds
to work.

  • Added default-inbound-policy annotation to the proxy-injector
  • Updated the proxy-injector to always add the opaque-ports annotation
  • Added sleep binary to proxy image
  • Updated inbound traffic metrics to include server and authorization labels
  • Updated the policy-controller to honor pod level port annotations when a
    Server resource definition does not match the ports defined for the workload
  • Updated the point at which the proxy returns HTTP-level authorization errors
  • Exposed permit and policy labels on HTTP metrics
  • Added support for cluster-scoped default policies
  • Dropped nonroot variant from the policy-controller's distroless base image
    to avoid erroring in some environments.

Don't miss a new linkerd2 release

NewReleases is sending notifications on new releases.