Compare commits

..

1 Commits

Author SHA1 Message Date
Martin Müller
99ad9d16db fix(jitsi): Add exporter and serviceMonitor 2024-02-19 17:29:46 +01:00
5 changed files with 30 additions and 33 deletions

View File

@@ -70,3 +70,4 @@ grafana:
|:----------|-----------------------------------|-------------------------|---------------------|
| Collabora | :white_check_mark: | :white_check_mark: | :white_check_mark: |
| Nextcloud | :white_check_mark: | :x: | :x: |
| Jitsi | :white_check_mark: | :x: | :white_check_mark: |

View File

@@ -169,6 +169,22 @@ jitsi:
seccompProfile:
type: "RuntimeDefault"
seLinuxOptions: {{ .Values.seLinuxOptions.jvb }}
metrics:
enabled: {{ .Values.prometheus.serviceMonitors.enabled }}
image:
repository: "{{ .Values.global.imageRegistry }}/{{ .Values.images.jitsiExporter.repository }}"
tag: {{ .Values.images.jitsiExporter.tag }}
serviceMonitor:
enabled: {{ .Values.prometheus.serviceMonitors.enabled }}
selector:
{{- toYaml .Values.prometheus.serviceMonitors.labels | nindent 10 }}
grafanaDashboards:
enabled: {{ .Values.grafana.dashboards.enabled }}
labels:
{{- toYaml .Values.grafana.dashboards.labels | nindent 10 }}
annotations:
{{- toYaml .Values.grafana.dashboards.annotations | nindent 10 }}
jibri:
replicaCount: {{ .Values.replicas.jibri }}
image:

View File

@@ -38,28 +38,7 @@ master:
{{ .Values.resources.redis | toYaml | nindent 4 }}
metrics:
enabled: {{ .Values.prometheus.serviceMonitors.enabled }}
image:
registry: {{ .Values.global.imageRegistry | default .Values.images.redisExporter.registry | quote }}
repository: {{ .Values.images.redisExporter.repository | quote }}
tag: {{ .Values.images.redisExporter.tag | quote }}
pullPolicy: {{ .Values.global.imagePullPolicy | quote }}
serviceMonitor:
enabled: {{ .Values.prometheus.serviceMonitors.enabled }}
additionalLabels:
{{- toYaml .Values.prometheus.serviceMonitors.labels | nindent 6 }}
containerSecurityContext:
enabled: true
seLinuxOptions: {}
runAsUser: 1001
runAsGroup: 0
runAsNonRoot: true
allowPrivilegeEscalation: false
seccompProfile:
type: RuntimeDefault
capabilities:
drop:
- ALL
enabled: false
sentinel:
enabled: false

View File

@@ -393,7 +393,7 @@ charts:
registry: "registry.opencode.de"
repository: "bmi/opendesk/components/external/charts/bitnami-charts"
name: "redis"
version: "18.8.0"
version: "18.6.1"
verify: true
# @supplier: "openDesk"

View File

@@ -123,6 +123,16 @@ images:
# @mirrorFilter: '^stable-(\d+)$'
# @mirrorFrom: ['8922']
jitsiExporter:
# renovate:
# upstreamRegistry=registry-1.docker.io
# upstreamRepository=systemli/prometheus-jitsi-meet-exporter
# dependencyType=external
registry: "registry.opencode.de"
repository: "systemli/prometheus-jitsi-meet-exporter"
tag: "1.2.3@sha256:64fc4a00a7e57d5602839db8dac7a02d5e084404dee6a71dfb278b57049db018"
# @supplier: "openDesk"
jitsiKeycloakAdapter:
# renovate:
# upstreamRegistry=ghcr.io
@@ -532,16 +542,7 @@ images:
# dependencyType=external
registry: "registry-1.docker.io"
repository: "bitnami/redis"
tag: "7.2.4-debian-11-r3@sha256:eff4f460bf4a0f4f8ec6c2908ba9b41ad033437b46f1f6e48d39ca98c4bbf50a"
# @supplier: "openDesk"
redisExporter:
# renovate:
# upstreamRegistry=registry-1.docker.io
# upstreamRepository=bitnami/redis-exporter
# dependencyType=external
registry: "registry-1.docker.io"
repository: "bitnami/redis-exporter"
tag: "1.56.0-debian-11-r2@sha256:cd218dab62af45197ec097512da08053fd3dbd20cc64e1c385de0e80a3acb392"
tag: "7.2.3-debian-11-r2@sha256:9ac3bbf7740969d32689e360ddcfa5f672538c47f6f6cf296173c3078de0edf2"
# @supplier: "openDesk"
synapse: