File tree Expand file tree Collapse file tree 2 files changed +38
-0
lines changed
charts/ext-postgres-operator Expand file tree Collapse file tree 2 files changed +38
-0
lines changed Original file line number Diff line number Diff line change 1+ {{- if and (.Capabilities.APIVersions.Has "monitoring.coreos.com/v1") ( .Values.serviceMonitor ) }}
2+ apiVersion : monitoring.coreos.com/v1
3+ kind : ServiceMonitor
4+ metadata :
5+ annotations :
6+ meta.helm.sh/release-name : {{ .Release.Name }}
7+ meta.helm.sh/release-namespace : {{ .Release.Namespace }}
8+ labels :
9+ {{- include "chart.labels" . | nindent 4 }}
10+ name : {{ include "chart.fullname" . }}
11+ namespace : {{ .Release.Namespace }}
12+ spec :
13+ endpoints :
14+ - port : " metrics"
15+ path : " /metrics"
16+ interval : {{ .Values.serviceMonitor.interval | default "30s" }}
17+ scrapeTimeout : {{ .Values.serviceMonitor.scrapeTimeout | default "10s" }}
18+ scheme : http
19+ {{- if .Values.serviceMonitor.relabelings }}
20+ relabelings :
21+ {{- tpl (toYaml .Values.serviceMonitor.relabelings) . | nindent 6 }}
22+ {{- end }}
23+ namespaceSelector :
24+ matchNames :
25+ - {{ .Release.Namespace }}
26+ selector :
27+ matchLabels :
28+ {{- include "chart.selectorLabels" . | nindent 6 }}
29+
30+ {{- end -}}
Original file line number Diff line number Diff line change @@ -114,6 +114,14 @@ env: {}
114114 # POSTGRES_INSTANCE: "XXXXXXXXXX"
115115 # POSTGRES_CLOUD_PROVIDER: "AWS"
116116
117+ # ServiceMonitor is a custom resource defined by the Prometheus Operator
118+ serviceMonitor : {}
119+ # interval: 30s
120+ # scrapeTimeout: 10s
121+ # relabeling: []
122+ # # - targetLabel: app
123+ # # replacement: '{{ include "chart.name" . }}'
124+
117125nodeSelector : {}
118126
119127tolerations : []
You can’t perform that action at this time.
0 commit comments