diff --git a/charts/homepage/Chart.yaml b/charts/homepage/Chart.yaml index 6d2fa29..89ee98e 100644 --- a/charts/homepage/Chart.yaml +++ b/charts/homepage/Chart.yaml @@ -3,7 +3,7 @@ apiVersion: v2 description: Chart for Homepage icon: https://github.com/gethomepage/homepage/blob/main/public/mstile-150x150.png name: homepage -version: 2.0.0 +version: 2.0.1 appVersion: v0.9.6 sources: - https://github.com/jameswynn/helm-charts/charts/homepage @@ -17,4 +17,4 @@ dependencies: annotations: artifacthub.io/changes: |- - kind: added - description: Bumped app versions, fixed default service account, resource names are more consistent + description: Checksum of values added to the deployment to ensure config changes cause reload diff --git a/charts/homepage/templates/common.yaml b/charts/homepage/templates/common.yaml index 929d167..1cd1d1d 100644 --- a/charts/homepage/templates/common.yaml +++ b/charts/homepage/templates/common.yaml @@ -34,6 +34,8 @@ subPath: {{- end -}} {{- $_ := set .Values.persistence "homepage-config" (include "homepage.configVolume" . | fromYaml) -}} +{{- $_ := set .Values.controller.annotations "values-checksum" ( print .Values | sha256sum ) -}} + {{ if .Values.enableRbac }} {{- $_ := set .Values.serviceAccount "create" "true" -}} {{ end }}