Bug 269195 - [new port] net-mgmt/promxy: Aggregating proxy to enable HA prometheus
Summary: [new port] net-mgmt/promxy: Aggregating proxy to enable HA prometheus
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Emanuel Haupt
URL: https://github.com/jacksontj/promxy
Keywords:
Depends on:
Blocks:
 
Reported: 2023-01-28 04:40 UTC by Pavel Timofeev
Modified: 2024-07-11 13:31 UTC (History)
1 user (show)

See Also:


Attachments
port patch (6.67 KB, patch)
2023-01-28 04:40 UTC, Pavel Timofeev
no flags Details | Diff
port patch 0.0.84 (6.92 KB, patch)
2023-11-30 18:07 UTC, Pavel Timofeev
timp87: maintainer-approval+
Details | Diff
port patch 0.0.86 (6.92 KB, patch)
2024-06-03 03:03 UTC, Pavel Timofeev
timp87: maintainer-approval+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Pavel Timofeev 2023-01-28 04:40:23 UTC
Created attachment 239756 [details]
port patch

An aggregating proxy to enable HA prometheus

https://github.com/jacksontj/promxy
Comment 1 Pavel Timofeev 2023-11-30 18:07:11 UTC
Created attachment 246695 [details]
port patch 0.0.84

version 0.0.84
Comment 2 Pavel Timofeev 2024-06-03 03:03:37 UTC
Created attachment 251174 [details]
port patch 0.0.86

update to 0.0.86
Comment 3 commit-hook freebsd_committer freebsd_triage 2024-07-11 13:30:11 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=0de56f2a1c1746ae4bc96674b8e0ce57bbb9eb43

commit 0de56f2a1c1746ae4bc96674b8e0ce57bbb9eb43
Author:     Pavel Timofeev <timp87@gmail.com>
AuthorDate: 2024-07-11 13:28:19 +0000
Commit:     Emanuel Haupt <ehaupt@FreeBSD.org>
CommitDate: 2024-07-11 13:29:12 +0000

    net-mgmt/promxy: Add new port

    Promxy is a prometheus proxy that makes many shards of prometheus appear
    as a single API endpoint to the user. This significantly simplifies
    operations and use of prometheus at scale (when you have more than one
    prometheus host). Promxy delivers this unified access endpoint without
    requiring any sidecars, custom-builds, or other changes to your
    prometheus infrastructure.

    PR:             269195

 GIDs                                  |  2 +-
 UIDs                                  |  2 +-
 net-mgmt/Makefile                     |  1 +
 net-mgmt/promxy/Makefile (new)        | 39 ++++++++++++++++++
 net-mgmt/promxy/distinfo (new)        |  5 +++
 net-mgmt/promxy/files/promxy.in (new) | 77 +++++++++++++++++++++++++++++++++++
 net-mgmt/promxy/pkg-descr (new)       |  5 +++
 net-mgmt/promxy/pkg-plist (new)       |  4 ++
 8 files changed, 133 insertions(+), 2 deletions(-)
Comment 4 Emanuel Haupt freebsd_committer freebsd_triage 2024-07-11 13:31:36 UTC
Added with minor modifications (portclippy/portfmt). Thank you!