[bitnami/redis] minReadySeconds feature only requires k8s >=1.23 (#15417)

The `minReadySeconds` Helm values have a kubernetes version constraint
`>=1.25` since MR #13783. While `minReadySeconds` for `StatefulSet` is stable
since 1.25, it has been in beta state since 1.23 (see
https://github.com/kubernetes/website/pull/30435), which means that
it is available on k8s >=1.23 by default unless specifically disabled.

Change the version constraint to `>=1.23-0` to make the feature available
on older k8s clusters. (The `-0` includes pre-releases and follows
the general pattern used in the Bitnami Helm charts)

Signed-off-by: Simon Baatz <gmbnomis@gmail.com>
This commit is contained in:
gmbnomis
2023-03-10 17:39:04 +01:00
committed by GitHub
parent d4aca5092b
commit a748281fbc
4 changed files with 4 additions and 4 deletions

View File

@@ -22,4 +22,4 @@ maintainers:
name: redis name: redis
sources: sources:
- https://github.com/bitnami/containers/tree/main/bitnami/redis - https://github.com/bitnami/containers/tree/main/bitnami/redis
version: 17.8.3 version: 17.8.4

View File

@@ -26,7 +26,7 @@ spec:
{{- else }} {{- else }}
updateStrategy: {{- toYaml .Values.master.updateStrategy | nindent 4 }} updateStrategy: {{- toYaml .Values.master.updateStrategy | nindent 4 }}
{{- end }} {{- end }}
{{- if and .Values.master.minReadySeconds (semverCompare ">= 1.25" (include "common.capabilities.kubeVersion" .)) }} {{- if and .Values.master.minReadySeconds (semverCompare ">= 1.23-0" (include "common.capabilities.kubeVersion" .)) }}
minReadySeconds: {{ .Values.master.minReadySeconds }} minReadySeconds: {{ .Values.master.minReadySeconds }}
{{- end }} {{- end }}
{{- end }} {{- end }}

View File

@@ -23,7 +23,7 @@ spec:
{{- if .Values.replica.updateStrategy }} {{- if .Values.replica.updateStrategy }}
updateStrategy: {{- toYaml .Values.replica.updateStrategy | nindent 4 }} updateStrategy: {{- toYaml .Values.replica.updateStrategy | nindent 4 }}
{{- end }} {{- end }}
{{- if and .Values.replica.minReadySeconds (semverCompare ">= 1.25" (include "common.capabilities.kubeVersion" .)) }} {{- if and .Values.replica.minReadySeconds (semverCompare ">= 1.23-0" (include "common.capabilities.kubeVersion" .)) }}
minReadySeconds: {{ .Values.replica.minReadySeconds }} minReadySeconds: {{ .Values.replica.minReadySeconds }}
{{- end }} {{- end }}
{{- if .Values.replica.podManagementPolicy }} {{- if .Values.replica.podManagementPolicy }}

View File

@@ -22,7 +22,7 @@ spec:
{{- if .Values.replica.updateStrategy }} {{- if .Values.replica.updateStrategy }}
updateStrategy: {{- toYaml .Values.replica.updateStrategy | nindent 4 }} updateStrategy: {{- toYaml .Values.replica.updateStrategy | nindent 4 }}
{{- end }} {{- end }}
{{- if and .Values.replica.minReadySeconds (semverCompare ">= 1.25" (include "common.capabilities.kubeVersion" .)) }} {{- if and .Values.replica.minReadySeconds (semverCompare ">= 1.23-0" (include "common.capabilities.kubeVersion" .)) }}
minReadySeconds: {{ .Values.replica.minReadySeconds }} minReadySeconds: {{ .Values.replica.minReadySeconds }}
{{- end }} {{- end }}
{{- if .Values.replica.podManagementPolicy }} {{- if .Values.replica.podManagementPolicy }}