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 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 or also
caddy). 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 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.