Skip to content

Commit b8770c3

Browse files
committed
changes in service scraper and helpers tpl
1 parent 2cee377 commit b8770c3

File tree

4 files changed

+14
-168
lines changed

4 files changed

+14
-168
lines changed

scripts/devtron-reference-helm-charts/deployment-chart_4-21-0/templates/_helpers.tpl

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -193,12 +193,15 @@ Create chart name and version as used by the chart label.
193193
{{- $VmServiceScrapeEnabled := include "vmserviceScrapeEnabled" . -}}
194194
{{- $val1 := "vmservicescrape"}}
195195
{{- $val2 := "servicemonitor"}}
196+
{{- $val3 := "" }}
196197
{{- if and (eq $VmServiceScrapeEnabled "true") (eq $ServiceMonitorEnabled "true")}}
197198
{{- $val1 }}
198199
{{- else if eq $ServiceMonitorEnabled "true" }}
199200
{{- $val2 }}
200201
{{- else if eq $VmServiceScrapeEnabled "true" }}
201-
{{- $val1 }}
202+
{{- $val1 }}
203+
{{- else }}
204+
{{- $val3 }}
202205
{{- end }}
203206

204207
{{- end }}

scripts/devtron-reference-helm-charts/deployment-chart_4-21-0/templates/metrics-service-monitor.yaml

Lines changed: 0 additions & 35 deletions
This file was deleted.

scripts/devtron-reference-helm-charts/deployment-chart_4-21-0/templates/vmservice-scraper.yaml renamed to scripts/devtron-reference-helm-charts/deployment-chart_4-21-0/templates/service-scraper.yaml

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,21 @@
11
{{ $scrapetype := include "scrapeType" . }}
2-
{{- if and ($scrapetype) (eq .Values.MetricsScraper "Victoria") -}}
32
{{ $scraper := get (dict "servicemonitor" .Values.servicemonitor "vmservicescrape" .Values.vmservicescrape) $scrapetype }}
3+
{{- if ($scrapetype) }}
4+
{{- if and ($scrapetype) (eq .Values.MetricsScraper "Victoria") -}}
45
apiVersion: operator.victoriametrics.com/v1beta1
56
kind: VMServiceScrape
7+
{{- else }}
8+
apiVersion: monitoring.coreos.com/v1
9+
kind: ServiceMonitor
10+
{{- end }}
611
metadata:
7-
{{- if .Values.vmservicescrape.name }}
8-
name: {{ .Values.vmservicescrape.name }}
12+
{{- if $scraper.name }}
13+
name: {{ $scraper.name }}
914
{{- else }}
1015
name: {{ template ".Chart.Name .fullname" . }}-vm
1116
{{- end }}
1217
labels:
13-
kind: Victoria
18+
kind: {{ $scrapetype }}
1419
app: {{ template ".Chart.Name .name" . }}
1520
appId: {{ $.Values.app | quote }}
1621
envId: {{ $.Values.env | quote }}
@@ -119,9 +124,8 @@ spec:
119124
{{- end }}
120125
selector:
121126
matchLabels:
122-
{{- if $scraper.matchLabels }}
127+
{{- if .Values.servicemonitor.matchLabels }}
123128
{{- toYaml $scraper.matchLabels | nindent 6 }}
124129
{{- end }}
125130
app: {{ template ".Chart.Name .name" $ }}
126131
{{- end }}
127-

scripts/devtron-reference-helm-charts/deployment-chart_4-21-0/templates/servicemonitor.yaml

Lines changed: 0 additions & 126 deletions
This file was deleted.

0 commit comments

Comments
 (0)