linkerd2/jaeger
Kevin Leimkuhler 228d8e9e95
Add tracing enabled annotation (#5643)
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>
2021-02-03 14:05:15 -05:00
..
charts/linkerd-jaeger Remove extra three dashes from helm templates (#5628) 2021-02-01 10:51:34 -05:00
cmd Rename extension charts to linkerd-* (#5552) 2021-01-26 16:20:49 -08:00
injector Add tracing enabled annotation (#5643) 2021-02-03 14:05:15 -05:00
pkg Add tracing enabled annotation (#5643) 2021-02-03 14:05:15 -05:00
static extension: Separate multicluster chart and binary (#5293) 2020-12-04 16:36:10 -08:00