Browse Source

Add checksum to s3 config

pull/8389/head
Richard Chen 17 hours ago
parent
commit
d21a7038a8
Failed to extract signature
  1. 6
      k8s/charts/seaweedfs/templates/s3/s3-deployment.yaml

6
k8s/charts/seaweedfs/templates/s3/s3-deployment.yaml

@ -35,6 +35,12 @@ spec:
{{- toYaml . | nindent 8 }}
{{- end }}
annotations:
{{- if .Values.s3.existingConfigSecret }}
{{- $configSecret := (lookup "v1" "Secret" .Release.Namespace .Values.s3.existingConfigSecret) | default dict }}
checksum/s3config: {{ $configSecret | toYaml | sha256sum }}
{{- else }}
checksum/s3config: {{ include (print .Template.BasePath "/s3/s3-secret.yaml") . | sha256sum }}
{{- end }}
{{ with .Values.podAnnotations }}
{{- toYaml . | nindent 8 }}
{{- end }}

Loading…
Cancel
Save