edge-22.1.5
This edge release adds support for per-request Access Logging for HTTP inbound
requests in Linkerd. A new annotation i.e. config.linkerd.io/access-log
is added,
which configures the proxies to emit access logs to stderr. apache
and json
are the supported configuration options, emitting access logs in Apache Common
Log Format and JSON respectively.
Special thanks to @tustvold for all the initial work around this!
- Updated injector to support the new
config.linkerd.io/access-log
annotation - Added a new
LINKERD2_PROXY_ACCESS_LOG
proxy environment variable to configure
the access log format (thanks @tustvold) - Updated service mirror controller to emit relevant events when
mirroring is skipped for a service - Updated various dependencies across the project (thanks @dependabot)