From 5352567a221429bd7b2b712cabd126d88d21cdae Mon Sep 17 00:00:00 2001 From: TeadRIM Date: Tue, 11 Nov 2025 19:39:13 +0300 Subject: [PATCH] add topologySpreadConstraints --- charts/statefull/Chart.yaml | 2 +- charts/statefull/templates/statefulset.yaml | 4 ++++ charts/statefull/values.yaml | 2 ++ charts/stateless/Chart.yaml | 2 +- charts/stateless/templates/deployment.yaml | 4 ++++ charts/stateless/values.yaml | 2 ++ 6 files changed, 14 insertions(+), 2 deletions(-) diff --git a/charts/statefull/Chart.yaml b/charts/statefull/Chart.yaml index cbefa6a..03bc020 100644 --- a/charts/statefull/Chart.yaml +++ b/charts/statefull/Chart.yaml @@ -2,4 +2,4 @@ apiVersion: v1 appVersion: "1.0" description: A Helm chart for statefull vality services name: statefull -version: 1.0.27 \ No newline at end of file +version: 1.0.28 \ No newline at end of file diff --git a/charts/statefull/templates/statefulset.yaml b/charts/statefull/templates/statefulset.yaml index abc6482..52012d1 100644 --- a/charts/statefull/templates/statefulset.yaml +++ b/charts/statefull/templates/statefulset.yaml @@ -109,6 +109,10 @@ spec: tolerations: {{- toYaml . | nindent 8 }} {{- end }} + {{- with .Values.topologySpreadConstraints }} + topologySpreadConstraints: + {{- toYaml . | nindent 8 }} + {{- end }} {{- if .Values.storage }} volumeClaimTemplates: - metadata: diff --git a/charts/statefull/values.yaml b/charts/statefull/values.yaml index 5e4854a..d8e9883 100644 --- a/charts/statefull/values.yaml +++ b/charts/statefull/values.yaml @@ -139,6 +139,8 @@ nodeSelector: {} tolerations: [] +topologySpreadConstraints: [] + affinity: {} metrics: diff --git a/charts/stateless/Chart.yaml b/charts/stateless/Chart.yaml index 5e6a28c..8f2c87d 100644 --- a/charts/stateless/Chart.yaml +++ b/charts/stateless/Chart.yaml @@ -2,4 +2,4 @@ apiVersion: v1 appVersion: "1.0" description: A Helm chart for stateless vality services name: stateless -version: 1.0.40 +version: 1.0.41 diff --git a/charts/stateless/templates/deployment.yaml b/charts/stateless/templates/deployment.yaml index ec6114d..6bb3680 100644 --- a/charts/stateless/templates/deployment.yaml +++ b/charts/stateless/templates/deployment.yaml @@ -133,3 +133,7 @@ spec: tolerations: {{- toYaml . | nindent 8 }} {{- end }} + {{- with .Values.topologySpreadConstraints }} + topologySpreadConstraints: + {{- toYaml . | nindent 8 }} + {{- end }} diff --git a/charts/stateless/values.yaml b/charts/stateless/values.yaml index 145db25..7e00ac5 100644 --- a/charts/stateless/values.yaml +++ b/charts/stateless/values.yaml @@ -145,6 +145,8 @@ nodeSelector: {} tolerations: [] +topologySpreadConstraints: [] + affinity: {} metrics: