Hello,

I think having the http config file is a good idea and a safe one.
The fact users have a rotation in the credential used only means the client
has to authenticate themself first to get a fresher session / token /
credentials. Maybe it's more sophisticated than that, but from my
understanding it shouldn't be.

Kubernetes is using a config file for it's kube client and it works nicely.
The token used and stored in the file expires every 24h  and it's not so
hard to have a fresher one.

Best regards,
Augustin.

Le mar. 23 nov. 2021 à 17:15, Julien Pivotto <[email protected]> a
écrit :

> Hello -developers,
>
> In the past and still today, we have asked exporters not to use secrets
> on the command line.
>
> There is a pull requests that wants to add secrets on the amtool command
> line:
> https://github.com/prometheus/alertmanager/pull/2764
>
> and users requests to pass arbitrary http headers in amtool via the
> command line too. In the same way, users want to add arbitraty secrets
> in HTTP headers: https://github.com/prometheus/alertmanager/issues/2597
>
> I am personally opposed to allow what we ask others not to do, but maybe
> I am stubborn, so I am asking the developers community here what should
> we do here?
>
> My proposal was to introduce a HTTP client configuration file to amtool,
> so we tackle the secret issue and enable all the other HTTP client
> options easily (oauth2, bearer token, proxy_url, ...). The community was
> not entirely keen on it:
>
> https://github.com/prometheus/alertmanager/issues/2597#issuecomment-974144389
>
> What do the large group of developers think about all this? Note that
> the solution we chose here could/should be applied to promtool and
> getool later.
>
> Thanks!
>
> --
> Julien Pivotto
> @roidelapluie
>
> --
> You received this message because you are subscribed to the Google Groups
> "Prometheus Developers" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/prometheus-developers/20211123161546.GA696401%40hydrogen
> .
>

-- 
You received this message because you are subscribed to the Google Groups 
"Prometheus Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/prometheus-developers/CAOJizGcb45MwjCj3Bd6_gt9ZatS%2Bnbw%2B1QvjD8wbNdfR77eo%3DQ%40mail.gmail.com.

Reply via email to