Skip to content

Commit c1692e5

Browse files
authored
Merge pull request #172 from gartemiev/feat/servicemonitor-configurable-release-label
feat(metabase): add configurable releaseLabel for ServiceMonitor
2 parents 069cece + 6b400c0 commit c1692e5

3 files changed

Lines changed: 4 additions & 2 deletions

File tree

charts/metabase/Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ description:
33
The easy, open source way for everyone in your company to ask questions
44
and learn from data.
55
name: metabase
6-
version: 2.24.3
6+
version: 2.24.4
77
appVersion: v0.56.20.x
88
maintainers:
99
- name: pmint93

charts/metabase/templates/servicemonitor.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ metadata:
77
labels:
88
app: {{ template "metabase.name" . }}
99
chart: {{ .Chart.Name }}-{{ .Chart.Version | replace "+" "_" }}
10-
release: {{ .Release.Name }}
10+
release: {{ .Values.monitoring.serviceMonitor.releaseLabel | default .Release.Name }}
1111
heritage: {{ .Release.Service }}
1212
spec:
1313
selector:

charts/metabase/values.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,8 @@ monitoring:
4646
enabled: false
4747
serviceMonitor:
4848
enabled: false
49+
# Override the release label, e.g. "kube-prometheus-stack"
50+
releaseLabel: ""
4951
port: 9191
5052

5153
ssl:

0 commit comments

Comments
 (0)