From 6410804b5419fdd8248907ac6a2a54da55581155 Mon Sep 17 00:00:00 2001 From: jbeemster Date: Wed, 12 Feb 2025 20:21:28 +0100 Subject: [PATCH] charts/cron-job: simplify checksum generation (closes #216) --- charts/cron-job/Chart.yaml | 2 +- charts/cron-job/templates/deployment.yaml | 12 +----------- 2 files changed, 2 insertions(+), 12 deletions(-) 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 }}