You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Feb 22, 2022. It is now read-only.
The Prometheus consul exporter Helm charts allows to provide options to be passed to the actual exporter. The way options are rendered does not allow to specify options without values. This is however required for boolean options, eg. --no-consul.health-summary
Version of Helm and Kubernetes:
helm version
Client: &version.Version{SemVer:"v2.14.0", GitCommit:"05811b84a3f93603dd6c2fcfe57944dfa7ab7fd0", GitTreeState:"clean"}
Server: &version.Version{SemVer:"v2.14.0", GitCommit:"05811b84a3f93603dd6c2fcfe57944dfa7ab7fd0", GitTreeState:"clean"}
I'd suggest to turn the options into a simple string array at the values.yaml level so that users have full control over what is being passed to the exporter.
The text was updated successfully, but these errors were encountered:
Describe the bug
The Prometheus consul exporter Helm charts allows to provide options to be passed to the actual exporter. The way options are rendered does not allow to specify options without values. This is however required for boolean options, eg. --no-consul.health-summary
Version of Helm and Kubernetes:
Which chart:
prometheus-consul-exporter
What happened:
I was unable to disable the export service health summary which is enabled by default and requires a boolean option to be provided.
What you expected to happen:
I expected to be able to turn off --consul.health-summary (whose default is true) by providing its negative form --nconsul.health-summary
How to reproduce it (as minimally and precisely as possible):
values.yaml like this
leads to K8s container args like this:
and error message like this
Anything else we need to know:
I'd suggest to turn the options into a simple string array at the values.yaml level so that users have full control over what is being passed to the exporter.
The text was updated successfully, but these errors were encountered: