Uses the Helm tpl function to allow for command line args to be templated. This is required when Jaeger is used as a chart dependency and some options can only be determined at helm templating time (ie: release name).
Which issue this PR fixes
This allows for the OpenTelemetry demo to leverage Jaeger for tracing with Prometheus-backed metrics store configured in the Jaeger AllInOne deploy as merged recently in the otel demo PR 655
The OpenTelemetry demo helm chart will have a section to configure the prometheus sever url that looks like this:
Signed-off-by: Pierre Tessier pierre@pierretessier.com
What this PR does
Uses the Helm tpl function to allow for command line args to be templated. This is required when Jaeger is used as a chart dependency and some options can only be determined at helm templating time (ie: release name).
Which issue this PR fixes
This allows for the OpenTelemetry demo to leverage Jaeger for tracing with Prometheus-backed metrics store configured in the Jaeger AllInOne deploy as merged recently in the otel demo PR 655
The OpenTelemetry demo helm chart will have a section to configure the prometheus sever url that looks like this:
Passing in the
{{ include "otel-demo.name" .}}
portion for the command line argument is what this PR enables.Checklist
[jaeger]
or[jaeger-operator]
)