Commit ede4f95 1 parent 93b0fea commit ede4f95 Copy full SHA for ede4f95
File tree 4 files changed +39
-33
lines changed
4 files changed +39
-33
lines changed Load Diff This file was deleted.
Original file line number Diff line number Diff line change
1
+ {{- if .Values.metrics.podMonitor.enabled }}
2
+ apiVersion : monitoring.coreos.com/v1
3
+ kind : PodMonitor
4
+ metadata :
5
+ name : {{ include "project-operator.fullname" . }}
6
+ labels :
7
+ {{- include "project-operator.labels" . | nindent 4 }}
8
+ spec :
9
+ namespaceSelector :
10
+ matchNames :
11
+ - {{ .Release.Namespace }}
12
+ selector :
13
+ matchLabels :
14
+ {{- include "project-operator.selectorLabels" . | nindent 6 }}
15
+ podMetricsEndpoints :
16
+ - port : metrics
17
+ {{- end }}
Original file line number Diff line number Diff line change
1
+ {{- if and .Values.metrics.prometheusRule.enabled .Values.metrics.prometheusRule.rules }}
2
+ apiVersion : monitoring.coreos.com/v1
3
+ kind : PrometheusRule
4
+ metadata :
5
+ name : {{ include "project-operator.fullname" . }}
6
+ labels :
7
+ {{- include "project-operator.labels" . | nindent 4 }}
8
+ spec :
9
+ groups :
10
+ - name : {{ include "project-operator.name" . }}-alerts
11
+ rules :
12
+ {{- toYaml .Values.metrics.prometheusRule.rules | nindent 4 }}
13
+ {{- end }}
Original file line number Diff line number Diff line change @@ -66,8 +66,12 @@ adminClusterRole: ""
66
66
viewerClusterRole : " "
67
67
# -- Automatically grant cluster view privileges to all members of the project
68
68
enableClusterView : false
69
- monitoring :
70
- # -- Enable montoring (requires prometheus-operator)
71
- enabled : false
72
- # -- Prometheus operator (record or alert) rules
73
- rules : []
69
+ metrics :
70
+ podMonitor :
71
+ # -- Whether to create a PodMonitor resource
72
+ enabled : false
73
+ prometheusRule :
74
+ # -- Whether to create a PrometheusRule resource
75
+ enabled : false
76
+ # -- PrometheusRule rules
77
+ rules : []
You can’t perform that action at this time.
0 commit comments