This PR wraps the Thanos Querier additional flags in template with ". This allows us to pass values that have new line characters and/or quotation marks in them. For instance, the tracing.config flag (see here) accepts a YAML string, but currently when the template is rendered with a valid YAML string, the querier does not start because the provided valid YAML gets broken after the template is rendered.
What this PR does / why we need it:
This PR wraps the Thanos Querier additional flags in template with
"
. This allows us to pass values that have new line characters and/or quotation marks in them. For instance, thetracing.config
flag (see here) accepts a YAML string, but currently when the template is rendered with a valid YAML string, the querier does not start because the provided valid YAML gets broken after the template is rendered.Signed-off-by: Emre Kartoglu iemrek@gmail.com
Special notes for your reviewer:
Checklist
[Place an '[x]' (no spaces) in all applicable fields. Please remove unrelated fields.]
[fluentd-elasticsearch]
)