Hi,

I keep stumbling over this drawback with prometheus that it can't be 
installed easily. I know you can just download the (statically linked) 
binary, place it on the server and be fine. But that does not scale well in 
terms of updates. Usually, when installing via an repository this 
integrates quite nice into the usage of unattended-upgrades 
<https://manpages.debian.org/bookworm/unattended-upgrades/unattended-upgrades.8.en.html>
 but 
with the current state it's quite hard to automate this. This not only 
concerns the server installation of prometheus, it would also be favorable 
to have common exporters like the blackbox/node exportes installable from a 
repository as the situation gets even more complex when it not only 
concerns one server.

I see prometheus is available in the official Debian repositories, but I'd 
rather not install such an old version of prometheus. Also I think there 
are some unofficial repos out there but as far from what I can tell they 
are not maintained (like last change 7 years ago). So it would really help 
having an official (as in maintained by the same people also maintaining 
prometheus) Debian repository for prometheus (and the most common 
exporters).

Maybe buildung up a custom repository is too complex and thus is a 
roadblocker. In this case using something like cloudsmith might be a 
solution. Quite some other software seems to be using that platform (like 
isc-kea <https://kb.isc.org/docs/isc-kea-packages> or also caddy 
<https://caddyserver.com/docs/install#debian-ubuntu-raspbian>). Like 
isc-kea mentions cloudsmith might be used without cost as a community 
service for non-profit open source projects.

I see making a repository is (or maybe was) an issue 
<https://groups.google.com/g/prometheus-users/c/iH6C45py9EU/m/pgmTkZgkAQAJ> but 
sadly I was not able to find anything new on that issue (or even the issue 
itself). Are there any news on it or is there some place where one can 
follow that issue?

tl;dr:
1. Stress the importance of having a official repositories for prometheus
2. Are there updates on this matter as it seems to have been discussed a 
while ago (like over 5 years)

I know this is open source and people are working on this in their free 
time so please don't feel pressured too much.

-- 
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 visit 
https://groups.google.com/d/msgid/prometheus-users/475504ea-9799-49e8-8d65-9b8e34afa0ebn%40googlegroups.com.

Reply via email to