From 09d0b3eb12353ec441df5bd70e7a2eac47a4fd12 Mon Sep 17 00:00:00 2001 From: Juan Ariza Toledano Date: Mon, 18 Mar 2019 11:37:17 +0100 Subject: [PATCH] [stable/redis] Set rollingUpdate to null when updateStrategy is Recreate (#12329) * [stable/redis] Set rollingUpdate to null when updateStrategy is Recreate Signed-off-by: juan131 * Fix version in 'Chart.yaml' Signed-off-by: juan131 * Fix 'redis-master-statefulset.yaml' template Signed-off-by: juan131 --- stable/redis/Chart.yaml | 2 +- stable/redis/templates/redis-master-statefulset.yaml | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/stable/redis/Chart.yaml b/stable/redis/Chart.yaml index 93211f54be..aa03da9255 100644 --- a/stable/redis/Chart.yaml +++ b/stable/redis/Chart.yaml @@ -1,6 +1,6 @@ apiVersion: v1 name: redis -version: 6.4.0 +version: 6.4.1 appVersion: 4.0.13 description: Open source, advanced key-value store. It is often referred to as a data structure server since keys can contain strings, hashes, lists, sets and sorted sets. keywords: diff --git a/stable/redis/templates/redis-master-statefulset.yaml b/stable/redis/templates/redis-master-statefulset.yaml index 2fe3a7af0f..1e2fe853b2 100644 --- a/stable/redis/templates/redis-master-statefulset.yaml +++ b/stable/redis/templates/redis-master-statefulset.yaml @@ -242,6 +242,10 @@ spec: updateStrategy: type: {{ .Values.master.statefulset.updateStrategy }} {{- if .Values.master.statefulset.rollingUpdatePartition }} + {{- if (eq "Recreate" .Values.master.statefulset.updateStrategy) }} + rollingUpdate: null + {{- else }} rollingUpdate: partition: {{ .Values.master.statefulset.rollingUpdatePartition }} {{- end }} + {{- end }}