File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ {{- if .Values.kubernetes.serviceMonitor.enabled }}
2+ apiVersion : monitoring.coreos.com/v1
3+ kind : ServiceMonitor
4+ metadata :
5+ name : {{ include "connaisseur.serviceName" . }}
6+ namespace : {{ .Release.Namespace }}
7+ labels :
8+ {{- include "connaisseur.labels" . | nindent 4 }}
9+ {{- with .Values.kubernetes.serviceMonitor.additionalLabels }}
10+ {{- toYaml . | nindent 4 }}
11+ {{- end }}
12+ spec :
13+ namespaceSelector :
14+ matchNames :
15+ - {{ .Release.Namespace }}
16+ selector :
17+ matchLabels :
18+ {{- include "connaisseur.selectorLabels" . | nindent 6 }}
19+ endpoints :
20+ - port : http
21+ scheme : https
22+ path : /metrics
23+ interval : {{ .Values.kubernetes.serviceMonitor.interval }}
24+ scrapeTimeout : {{ .Values.kubernetes.serviceMonitor.scrapeTimeout }}
25+ {{- with .Values.kubernetes.serviceMonitor.tlsConfig }}
26+ tlsConfig :
27+ {{- toYaml . | nindent 8 }}
28+ {{- end }}
29+ {{- end }}
Original file line number Diff line number Diff line change @@ -56,6 +56,22 @@ kubernetes:
5656 port : 443
5757 # -----------------------------------------------------
5858
59+ # changes to the connaisseur ServiceMonitor (Prometheus Operator)
60+ # requires the monitoring.coreos.com/v1 CRD to be installed when enabled
61+ serviceMonitor :
62+ enabled : false
63+ interval : 30s
64+ scrapeTimeout : 10s
65+ # additional labels to attach to the ServiceMonitor; typically used to match
66+ # the Prometheus instance's serviceMonitorSelector, e.g.
67+ # release: kube-prometheus-stack
68+ additionalLabels : {}
69+ # connaisseur serves /metrics over HTTPS using the webhook serving cert.
70+ # By default the certificate is not verified; supply ca/serverName here to verify.
71+ tlsConfig :
72+ insecureSkipVerify : true
73+ # -----------------------------------------------------
74+
5975 # changes to connaisseur service account
6076 serviceaccount :
6177 create : true
You can’t perform that action at this time.
0 commit comments