Skip to content

Commit 2ba9c11

Browse files
authored
feat: add serviceMonitor in the helm chart (#485)
1 parent 666d4bb commit 2ba9c11

File tree

2 files changed

+20
-0
lines changed

2 files changed

+20
-0
lines changed
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
{{- if .Values.serviceMonitor.enabled }}
2+
apiVersion: monitoring.coreos.com/v1
3+
kind: ServiceMonitor
4+
metadata:
5+
name: {{ include "api-testing.fullname" . }}-servicemonitor
6+
labels:
7+
{{- include "api-testing.labels" . | nindent 4 }}
8+
spec:
9+
selector:
10+
matchLabels:
11+
{{- include "api-testing.selectorLabels" . | nindent 6 }}
12+
endpoints:
13+
- port: http
14+
interval: {{ .Values.serviceMonitor.interval }}
15+
path: /metrics
16+
{{- end }}

helm/api-testing/values.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -109,3 +109,7 @@ affinity: {}
109109

110110
mongodb:
111111
enabled: false
112+
113+
serviceMonitor:
114+
enabled: false
115+
interval: 15s

0 commit comments

Comments
 (0)