Bug 269195

Summary: [new port] net-mgmt/promxy: Aggregating proxy to enable HA prometheus
Product: Ports & Packages Reporter: Pavel Timofeev <timp87>
Component: Individual Port(s)Assignee: Emanuel Haupt <ehaupt>
Status: Closed FIXED    
Severity: Affects Only Me CC: ehaupt
Priority: ---    
Version: Latest   
Hardware: Any   
OS: Any   
URL: https://github.com/jacksontj/promxy
Attachments:
Description Flags
port patch
none
port patch 0.0.84
timp87: maintainer-approval+
port patch 0.0.86 timp87: maintainer-approval+

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!