fix: update service monitor templates to check individual serviceMonitor.enabled values

Signed-off-by: zhenyus <zhenyus@mathmast.com>
This commit is contained in:
zhenyus 2025-03-17 23:42:46 +08:00
parent 4a726cce49
commit c9cfa0827e
5 changed files with 5 additions and 10 deletions

View File

@ -2,10 +2,9 @@
{{ $appVersion := .Chart.AppVersion | quote }}
{{ $releaseService := .Release.Service }}
{{ $releaseName := .Release.Name }}
{{ $serviceMonitorEnabled := .Values.authentication.serviceMonitor.enabled }}
{{- if $serviceMonitorEnabled }}
{{- range $service := .Values.authentication.services }}
{{- if $service.serviceMonitor.enabled }}
---
apiVersion: monitoring.coreos.com/v1
kind: ServiceMonitor

View File

@ -2,10 +2,9 @@
{{ $appVersion := .Chart.AppVersion | quote }}
{{ $releaseService := .Release.Service }}
{{ $releaseName := .Release.Name }}
{{ $serviceMonitorEnabled := .Values.centralStorage.serviceMonitor.enabled }}
{{- if $serviceMonitorEnabled }}
{{- range $service := .Values.centralStorage.services }}
{{- if $service.serviceMonitor.enabled }}
---
apiVersion: monitoring.coreos.com/v1
kind: ServiceMonitor

View File

@ -2,10 +2,9 @@
{{ $appVersion := .Chart.AppVersion | quote }}
{{ $releaseService := .Release.Service }}
{{ $releaseName := .Release.Name }}
{{ $serviceMonitorEnabled := .Values.content.serviceMonitor.enabled }}
{{- if $serviceMonitorEnabled }}
{{- range $service := .Values.content.services }}
{{- if $service.serviceMonitor.enabled }}
---
apiVersion: monitoring.coreos.com/v1
kind: ServiceMonitor

View File

@ -2,10 +2,9 @@
{{ $appVersion := .Chart.AppVersion | quote }}
{{ $releaseService := .Release.Service }}
{{ $releaseName := .Release.Name }}
{{ $serviceMonitorEnabled := .Values.notification.serviceMonitor.enabled }}
{{- if $serviceMonitorEnabled }}
{{- range $service := .Values.notification.services }}
{{- if $service.serviceMonitor.enabled }}
---
apiVersion: monitoring.coreos.com/v1
kind: ServiceMonitor

View File

@ -2,10 +2,9 @@
{{ $appVersion := .Chart.AppVersion | quote }}
{{ $releaseService := .Release.Service }}
{{ $releaseName := .Release.Name }}
{{ $serviceMonitorEnabled := .Values.payment.serviceMonitor.enabled }}
{{- if $serviceMonitorEnabled }}
{{- range $service := .Values.payment.services }}
{{- if $service.serviceMonitor.enabled }}
---
apiVersion: monitoring.coreos.com/v1
kind: ServiceMonitor