Aaah, that is lovely. Thank you so much for pointing me in the right 
direction.

On Sunday, December 18, 2022 at 4:35:02 PM UTC-3 Brian Candler wrote:

> It's pretty simple. You point password_file at a file containing the 
> password; and you use Unix permissions to ensure that this file is readable 
> only by the prometheus process (i.e. the userid that prometheus runs as).
>
> If you are using Kubernetes, it has the ability to expose "secrets" at a 
> specific path in the filesystem, so you could point to one of those.
>
> Certainly, if someone breaks into the system as 'root' or the prometheus 
> user, they'll be able to read the secret. But that's pretty much a 
> requirement, since the prometheus process itself needs to know the secret.
>
> On Sunday, 18 December 2022 at 13:56:12 UTC [email protected] wrote:
>
>> Hi Brian,
>>
>> Yes, that's what I meant. But I also have some concerns about 
>> password_file, can you recommend some strategies I can study to use it 
>> securely? 
>> I've been trying to find it online for a few days before asking here, but 
>> without success.
>>
>> On Saturday, December 17, 2022 at 6:53:03 AM UTC-3 Brian Candler wrote:
>>
>>> If you're talking about basic_auth in scrape jobs 
>>> <https://prometheus.io/docs/prometheus/latest/configuration/configuration/#scrape_config>,
>>>  
>>> then use password_file instead of password.
>>>
>>> Otherwise, please clarify, or give an example of the embedded 
>>> username+password config you're talking about.
>>>
>>> On Saturday, 17 December 2022 at 08:49:30 UTC [email protected] wrote:
>>>
>>>> Hey guys,
>>>>
>>>> I'm looking for some best practices advice for securing my prometheus 
>>>> stack, because I don't wanna have username+password for my targets in my 
>>>> prometheus.yml file
>>>>
>>>> I've looked for environment variables because this is one way that I 
>>>> know of, and that turned out to be a huge discussion and a dead end. 
>>>>
>>>> So what is you recommendation? What should I study/do ?
>>>>
>>>> Regards,
>>>> Nat
>>>>
>>>

-- 
You received this message because you are subscribed to the Google Groups 
"Prometheus Users" 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-users/05bb96c9-2eef-4855-bc31-9736d1e48f2an%40googlegroups.com.

Reply via email to