File tree Expand file tree Collapse file tree 6 files changed +30
-9
lines changed
templates/metrics/collector/otelcol
tests/helm/testdata/goldenfile/metrics_collector_otc Expand file tree Collapse file tree 6 files changed +30
-9
lines changed Original file line number Diff line number Diff line change 1+ fix: Add the default release label for serviceMonitorSelectors and PodMonitorSelectors
Original file line number Diff line number Diff line change @@ -44,16 +44,18 @@ spec:
4444 matchLabels :
4545{{ include "metrics.collector.otelcol.serviceMonitorSelector" . | indent 10 }}
4646{{ else }}
47- serviceMonitorSelector :
48- {{ toYaml .Values.sumologic.metrics.collector.otelcol.serviceMonitorSelector | nindent 8 }}
47+ serviceMonitorSelector :
48+ matchLabels :
49+ release : {{ .Release.Name }}
4950{{- end }}
5051{{- if not (empty (include "metrics.collector.otelcol.podMonitorSelector" .)) }}
5152 podMonitorSelector :
5253 matchLabels :
5354{{ include "metrics.collector.otelcol.podMonitorSelector" . | indent 10 }}
5455{{ else }}
5556 podMonitorSelector :
56- {{ toYaml .Values.sumologic.metrics.collector.otelcol.podMonitorSelector | nindent 8 }}
57+ matchLabels :
58+ release : {{ .Release.Name }}
5759{{- end }}
5860 serviceAccount : {{ template "sumologic.metadata.name.metrics.targetallocator.serviceaccount" . }}
5961{{- if not (empty (include "metrics.collector.otelcol.nodeSelector" .)) }}
Original file line number Diff line number Diff line change @@ -537,10 +537,16 @@ sumologic:
537537
538538 # # Selector for ServiceMonitors used for target discovery. By default, this selects resources created by this Chart.
539539 # # See https://github.com/open-telemetry/opentelemetry-operator/blob/main/docs/api/targetallocators.md#targetallocatorspecprometheuscr
540+ # # Example
541+ # # serviceMonitorSelector:
542+ # # release: sumologic
540543 serviceMonitorSelector : {}
541544
542545 # # Selector for PodMonitors used for target discovery. By default, this selects resources created by this Chart.
543546 # # See https://github.com/open-telemetry/opentelemetry-operator/blob/main/docs/api/targetallocators.md#targetallocatorspecprometheuscr
547+ # # Example
548+ # # podMonitorSelector:
549+ # # release: sumologic
544550 podMonitorSelector : {}
545551
546552 securityContext :
Original file line number Diff line number Diff line change 2525 prometheusCR :
2626 enabled : true
2727 scrapeInterval : 30s
28- serviceMonitorSelector : {}
29- podMonitorSelector : {}
28+ serviceMonitorSelector :
29+ matchLabels :
30+ release : RELEASE-NAME
31+ podMonitorSelector :
32+ matchLabels :
33+ release : RELEASE-NAME
3034 serviceAccount : RELEASE-NAME-sumologic-metrics-targetallocator-sa
3135 nodeSelector :
3236 kubernetes.io/os : linux
Original file line number Diff line number Diff line change 2525 prometheusCR :
2626 enabled : true
2727 scrapeInterval : 30s
28- serviceMonitorSelector : {}
29- podMonitorSelector : {}
28+ serviceMonitorSelector :
29+ matchLabels :
30+ release : RELEASE-NAME
31+ podMonitorSelector :
32+ matchLabels :
33+ release : RELEASE-NAME
3034 serviceAccount : RELEASE-NAME-sumologic-metrics-targetallocator-sa
3135 nodeSelector :
3236 kubernetes.io/os : linux
Original file line number Diff line number Diff line change 2525 prometheusCR :
2626 enabled : true
2727 scrapeInterval : 30s
28- serviceMonitorSelector : {}
29- podMonitorSelector : {}
28+ serviceMonitorSelector :
29+ matchLabels :
30+ release : RELEASE-NAME
31+ podMonitorSelector :
32+ matchLabels :
33+ release : RELEASE-NAME
3034 serviceAccount : RELEASE-NAME-sumologic-metrics-targetallocator-sa
3135 nodeSelector :
3236 kubernetes.io/os : linux
You can’t perform that action at this time.
0 commit comments