Skip to content

edge-24.9.2

Compare
Choose a tag to compare
@github-actions github-actions released this 12 Sep 07:54
· 197 commits to main since this release
5067f0a

RECOMMENDED

Overall status: RECOMMENDED

Cautions

Starting in edge-24.9.2, the timestamp in JSON-formatted proxy logs are now ISO8601 strings, for example

{"timestamp":"2024-09-09T13:38:56.919918Z","level":"INFO","fields":{"message":"Using single-threaded proxy runtime"},"target":"linkerd2_proxy::rt","threadId":"ThreadId(1)"}

Changes

This release allows Linkerd Viz to get Prometheus basic-auth credentials from a Secret (set prometheusCredsSecret when installing Viz), switches the proxy to use ISO8601 timestamps when logging JSON (fixing issue 12505), publishes a variety of new internal metrics about how the proxy runtime is performing, and publishes the proxy's current time as a metric to make it easier to know when certificates need to be rotated. It also allows setting TCP_USER_TIMEOUT for TCP sockets (thanks, Vadim Makerov!), updates the Helm documentation to include recently-added values, and removes some redundant dashes in the identity controller's Helm templates. Finally, it also includes the org.opencontainers.image.source label in all the Linkerd Docker images (thanks, Maxime Brunet!).

What's Changed

New Contributors

Full Changelog: edge-24.9.1...edge-24.9.2