Added initial jaeger support
This MR adds support of jaeger to this chart.
Currently I faced next problems during testing on my instance:
-
I wasn't able to make it work with udp_endpoint pointed to jaeger-agent -
I don't know why but http_endpoint worked only when I specified jaeger svc as jaeger-collect.jaeger
, but it didn't work withjaeger-collect.jaeger.svc.cluster.local
-
Spans in jaeger are not includes spans from other components - so I see separate unicorn and workspace spans for same call, but i don't see unicorn sub-span from workhorse span view -
On 12.7 I don't see any gitlab-shell spans -
I didn't found how to modify service names (it's usefull if I would like to have single instance of jaeger for my companies gitlab "prod" and "test")
Also problems connected with chart now:
-
I haven't added docs -
I haven't added changelog entity -
As input i'm using fully rendered tracing URL, so url options should be already URL encoded -
I haven't tried enabling link to jaeger in perfomance bar
Edited by Jason Plum