mirror of
https://gitlab.opencode.de/bmi/opendesk/deployment/opendesk.git
synced 2025-12-09 00:38:34 +01:00
feat(nubus): Add prometheus-nats-exporter deployment
This commit is contained in:
committed by
Thorsten Roßner
parent
c858692e6b
commit
ca2c6cd6de
@@ -441,6 +441,16 @@ charts:
|
||||
name: "postgresql"
|
||||
version: "2.1.2"
|
||||
verify: true
|
||||
prometheusNatsExporter:
|
||||
# providerCategory: "Platform"
|
||||
# providerResponsible: "openDesk"
|
||||
# upstreamRegistry: "https://ghcr.io"
|
||||
# upstreamRepository: "prometheus-community/charts"
|
||||
registry: "ghcr.io"
|
||||
repository: "prometheus-community/charts"
|
||||
name: "prometheus-nats-exporter"
|
||||
version: "2.20.0"
|
||||
verify: false
|
||||
redis:
|
||||
# providerCategory: "Community"
|
||||
# providerResponsible: "openDesk"
|
||||
|
||||
@@ -56,6 +56,7 @@ customization:
|
||||
intercomService: {}
|
||||
opendeskKeycloakBootstrap: {}
|
||||
nginxS3Gateway: {}
|
||||
prometheusNatsExporter: {}
|
||||
# open-xchange
|
||||
dovecot: {}
|
||||
openxchange: {}
|
||||
|
||||
@@ -921,6 +921,14 @@ images:
|
||||
registry: "registry-1.docker.io"
|
||||
repository: "library/postgres"
|
||||
tag: "15.13-alpine3.20@sha256:f7de0e2497b9a3b027d41377606f94bb0140a034ed303f6de690aa77637bfbc9"
|
||||
prometheusNatsExporter:
|
||||
# providerCategory: "Community"
|
||||
# providerResponsible: "openDesk"
|
||||
# upstreamRegistry: "https://registry-1.docker.io"
|
||||
# upstreamRepository: "natsio/prometheus-nats-exporter"
|
||||
registry: "docker.io"
|
||||
repository: "natsio/prometheus-nats-exporter"
|
||||
tag: "0.17.3@sha256:26c826662ac8424597cc9bdf89ea5b606eb66e3c11db9b1215c27d2076bbb01b"
|
||||
prosody:
|
||||
# providerCategory: "Supplier"
|
||||
# providerResponsible: "Nordeck"
|
||||
|
||||
@@ -17,6 +17,13 @@ monitoring:
|
||||
labels:
|
||||
release: "kube-prometheus-stack"
|
||||
|
||||
# toggles for deploying additional prometheus exporters as part of openDesk
|
||||
exporters:
|
||||
# general switch to enable all optional exporters
|
||||
all: false
|
||||
# overwrite for whether a prometheus-nats-exporter should be deployed to allow monitoring of the internal nats server
|
||||
nats: ~
|
||||
|
||||
grafana:
|
||||
dashboards:
|
||||
enabled: false
|
||||
|
||||
@@ -437,6 +437,13 @@ resources:
|
||||
requests:
|
||||
cpu: 0.1
|
||||
memory: "256Mi"
|
||||
prometheusNatsExporter:
|
||||
limits:
|
||||
cpu: 99
|
||||
memory: "128Mi"
|
||||
requests:
|
||||
cpu: 100m
|
||||
memory: "128Mi"
|
||||
prosody:
|
||||
limits:
|
||||
cpu: 99
|
||||
|
||||
Reference in New Issue
Block a user