ricoberger/script_exporter

client_auth_type and client_ca_file configs for mTLS

bbeattie-phxlabs opened this issue · 1 comments

https://github.com/ricoberger/script_exporter/blob/master/pkg/config/config.go#L19 limits TLS configuration to crt and key. Is there intent to adopt the https://github.com/prometheus/exporter-toolkit/blob/master/docs/web-configuration.md for things like client_auth_type: RequireAndVerifyClientCert?

Hi @bbeattie-phxlabs, I wasn't aware of the exporter-toolkit, but it looks very nice.

One problem I came across is that we have to introduce a second configuration file to get it working.

I created a PR (prometheus/exporter-toolkit#77) in the repository so that we can one configuration file for the script_exporter specific stuff and the exporter-toolkit configuration. Let's see what the maintainers are thinking about it.