diff --git a/charts/fluent-bit/CHANGELOG.md b/charts/fluent-bit/CHANGELOG.md index f4729ca8..6b4bf81c 100644 --- a/charts/fluent-bit/CHANGELOG.md +++ b/charts/fluent-bit/CHANGELOG.md @@ -14,6 +14,10 @@ ## [UNRELEASED] +### Changed + +- **BREAKING**: Renamed `serviceMonitor.selector` to `serviceMonitor.additionalLabels` for consistency with PrometheusRule configuration. ([#691](https://github.com/fluent/helm-charts/pull/691)) _@kalavt_ + ## [v0.55.0] - 2026-01-22 ### Changed diff --git a/charts/fluent-bit/templates/servicemonitor.yaml b/charts/fluent-bit/templates/servicemonitor.yaml index 75ba026d..8ab29486 100644 --- a/charts/fluent-bit/templates/servicemonitor.yaml +++ b/charts/fluent-bit/templates/servicemonitor.yaml @@ -6,7 +6,7 @@ metadata: namespace: {{ default .Release.Namespace .Values.serviceMonitor.namespace }} labels: {{- include "fluent-bit.labels" . | nindent 4 }} - {{- with .Values.serviceMonitor.selector }} + {{- with .Values.serviceMonitor.additionalLabels }} {{- toYaml . | nindent 4 }} {{- end }} spec: diff --git a/charts/fluent-bit/values.yaml b/charts/fluent-bit/values.yaml index 5de1d0a2..b2ee6dca 100644 --- a/charts/fluent-bit/values.yaml +++ b/charts/fluent-bit/values.yaml @@ -121,8 +121,9 @@ serviceMonitor: # namespace: monitoring # interval: 10s # scrapeTimeout: 10s - # selector: - # prometheus: my-prometheus + # additionalLabels: + # prometheus: kube-prometheus + # release: prometheus # ## metric relabel configs to apply to samples before ingestion. # ## # metricRelabelings: