fix(helm): do not suspend versioning by default for buckets, only set versioning if specified(21349) (#21494)

Signed-off-by: Aditya Kotra <kaditya030@gmail.com>
This commit is contained in:
Aditya Kotra 2025-08-07 15:17:02 +05:30 committed by GitHub
parent c76f209ccc
commit 376fbd11a7
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -94,6 +94,8 @@ createBucket() {
echo "Suspending versioning for '$BUCKET'"
${MC} version suspend myminio/$BUCKET
fi
else
echo "No versioning action for '$BUCKET'"
fi
else
echo "Bucket '$BUCKET' versioning unchanged."
@ -117,6 +119,5 @@ connectToMinio $scheme
{{ $global := . }}
# Create the buckets
{{- range .Values.buckets }}
createBucket {{ tpl .name $global }} {{ .policy | default "none" | quote }} {{ .purge | default false }} {{ .versioning | default false }} {{ .objectlocking | default false }}
{{- end }}
createBucket {{ tpl .name $global }} {{ .policy | default "none" | quote }} {{ .purge | default false }} {{ .versioning | default "" }} {{ .objectlocking | default false }}{{- end }}
{{- end }}