I have some gRPC apps running on Kubernetes with Istio, and have recently added Jaeger tracing following the docs https://istio.io/docs/tasks/telemetry/distributed-tracing/jaeger/
Tracing and sampling works as expected except for one thing.
I read in the book by Yuri Shkuro and on Github (jaeger-client-go#debug-traces-forced-sampling) that we can set a header jaeger-debug-id
to force sampling. This is not working for me and I cannot find any mention of this header in the istio-jaeger documentation.
Are there any known reasons why this header would not work, or anything that needs to be changed when using Jaeger with Istio, for it to work?