aboutsummaryrefslogtreecommitdiff
path: root/k8s
diff options
context:
space:
mode:
authorGregor Tudan <Gregor@tudan.de>2024-05-14 14:29:31 +0200
committerGitHub <noreply@github.com>2024-05-14 05:29:31 -0700
commit262fe2c7239253a8420dc4e63860d2adb47f3b9a (patch)
treeb540a80ea4f5c3a2a8a8d7bd6d558fd48099b486 /k8s
parent3f3f0ec17f959bb5604f0acb10a72a0f9e6c1aac (diff)
downloadseaweedfs-262fe2c7239253a8420dc4e63860d2adb47f3b9a.tar.xz
seaweedfs-262fe2c7239253a8420dc4e63860d2adb47f3b9a.zip
Helm: Allow adding additional labels to the service monitors (#5593)
Diffstat (limited to 'k8s')
-rw-r--r--k8s/charts/seaweedfs/templates/filer-servicemonitor.yaml3
-rw-r--r--k8s/charts/seaweedfs/templates/master-servicemonitor.yaml3
-rw-r--r--k8s/charts/seaweedfs/templates/s3-servicemonitor.yaml3
-rw-r--r--k8s/charts/seaweedfs/templates/volume-servicemonitor.yaml3
-rw-r--r--k8s/charts/seaweedfs/values.yaml1
5 files changed, 13 insertions, 0 deletions
diff --git a/k8s/charts/seaweedfs/templates/filer-servicemonitor.yaml b/k8s/charts/seaweedfs/templates/filer-servicemonitor.yaml
index d0aa6c8b8..76c981c1a 100644
--- a/k8s/charts/seaweedfs/templates/filer-servicemonitor.yaml
+++ b/k8s/charts/seaweedfs/templates/filer-servicemonitor.yaml
@@ -12,6 +12,9 @@ metadata:
app.kubernetes.io/managed-by: {{ .Release.Service }}
app.kubernetes.io/instance: {{ .Release.Name }}
app.kubernetes.io/component: filer
+ {{- with .Values.global.monitoring.additionalLabels }}
+ {{- toYaml . | nindent 4 }}
+ {{- end }}
spec:
endpoints:
- interval: 30s
diff --git a/k8s/charts/seaweedfs/templates/master-servicemonitor.yaml b/k8s/charts/seaweedfs/templates/master-servicemonitor.yaml
index 93715f031..81cade2ef 100644
--- a/k8s/charts/seaweedfs/templates/master-servicemonitor.yaml
+++ b/k8s/charts/seaweedfs/templates/master-servicemonitor.yaml
@@ -12,6 +12,9 @@ metadata:
app.kubernetes.io/managed-by: {{ .Release.Service }}
app.kubernetes.io/instance: {{ .Release.Name }}
app.kubernetes.io/component: master
+ {{- with .Values.global.monitoring.additionalLabels }}
+ {{- toYaml . | nindent 4 }}
+ {{- end }}
spec:
endpoints:
- interval: 30s
diff --git a/k8s/charts/seaweedfs/templates/s3-servicemonitor.yaml b/k8s/charts/seaweedfs/templates/s3-servicemonitor.yaml
index 7caf1a167..b47ba8ee6 100644
--- a/k8s/charts/seaweedfs/templates/s3-servicemonitor.yaml
+++ b/k8s/charts/seaweedfs/templates/s3-servicemonitor.yaml
@@ -12,6 +12,9 @@ metadata:
app.kubernetes.io/managed-by: {{ .Release.Service }}
app.kubernetes.io/instance: {{ .Release.Name }}
app.kubernetes.io/component: s3
+ {{- with .Values.global.monitoring.additionalLabels }}
+ {{- toYaml . | nindent 4 }}
+ {{- end }}
spec:
endpoints:
- interval: 30s
diff --git a/k8s/charts/seaweedfs/templates/volume-servicemonitor.yaml b/k8s/charts/seaweedfs/templates/volume-servicemonitor.yaml
index c23e4dec0..4aeacc416 100644
--- a/k8s/charts/seaweedfs/templates/volume-servicemonitor.yaml
+++ b/k8s/charts/seaweedfs/templates/volume-servicemonitor.yaml
@@ -12,6 +12,9 @@ metadata:
app.kubernetes.io/managed-by: {{ .Release.Service }}
app.kubernetes.io/instance: {{ .Release.Name }}
app.kubernetes.io/component: volume
+ {{- with .Values.global.monitoring.additionalLabels }}
+ {{- toYaml . | nindent 4 }}
+ {{- end }}
spec:
endpoints:
- interval: 30s
diff --git a/k8s/charts/seaweedfs/values.yaml b/k8s/charts/seaweedfs/values.yaml
index c382371ca..8b8c0d33d 100644
--- a/k8s/charts/seaweedfs/values.yaml
+++ b/k8s/charts/seaweedfs/values.yaml
@@ -25,6 +25,7 @@ global:
enabled: false
gatewayHost: null
gatewayPort: null
+ additionalLabels: {}
# if enabled will use global.replicationPlacment and override master & filer defaultReplicaPlacement config
enableReplication: false
# replication type is XYZ: