mirror of https://github.com/linkerd/linkerd2.git
This change adds the `jaeger.linkerd.io/tracing-enabled` annotation which is automatically added by the Jaeger extension's `jaeger-injector`. All pods that receive this annotation have also had the required environment variables and volume/volume mounts add by the injector. The purpose of this annotation is that it will allow `jaeger check` to check for the presence of this annotation instead of needing to look at the proxy containers directly. If this annotation is not present on pods, `jaeger check` can warn users that tracing is not configured for those pods. This is similar to `viz check` warning users that tap is not configured—recenlty added in #5602. Closes #5632 Signed-off-by: Kevin Leimkuhler <kevin@kleimkuhler.com> |
||
---|---|---|
.. | ||
patch.go | ||
webhook.go |