diff --git a/charts/cron-job/Chart.yaml b/charts/cron-job/Chart.yaml index c8a9cd5..e9cbb7b 100644 --- a/charts/cron-job/Chart.yaml +++ b/charts/cron-job/Chart.yaml @@ -1,7 +1,7 @@ apiVersion: v2 name: cron-job description: A Helm Chart to deploy an arbitrary container as a cron job. -version: 0.7.0 +version: 0.8.0 icon: https://raw.githubusercontent.com/snowplow-devops/helm-charts/master/docs/logo/snowplow.png home: https://github.com/snowplow-devops/helm-charts sources: diff --git a/charts/cron-job/templates/deployment.yaml b/charts/cron-job/templates/deployment.yaml index e3247dd..ac1de01 100644 --- a/charts/cron-job/templates/deployment.yaml +++ b/charts/cron-job/templates/deployment.yaml @@ -21,17 +21,7 @@ spec: azure.workload.identity/use: "true" {{- end }} annotations: - {{- if .Values.configMaps }} - {{- range $v := .Values.configMaps }} - {{- range $f := $v.files }} - {{- if $f.contentsB64 }} - checksum/{{ $v.name }}-{{ $f.key }}: "{{ $f.contentsB64 | sha256sum }}" - {{- else }} - checksum/{{ $v.name }}-{{ $f.key }}: "{{ ($.Files.Get $f.contentsFile) | b64enc | sha256sum }}" - {{- end }} - {{- end }} - {{- end }} - {{- end }} + checksum/values: "{{ toJson .Values | sha256sum }}" spec: {{- if .Values.cloudserviceaccount.deploy }} serviceAccountName: {{ .Values.cloudserviceaccount.name }}