diff --git a/README.md b/README.md index b05c86d..bf0c398 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,4 @@ # offlineimap-helm +Pas super propre, pleins de trucs harcodé, usage à moitié de la common lib (pas de volonté upstream de gérer les cronjobs) + diff --git a/charts/offlineimap/Chart.yaml b/charts/offlineimap/Chart.yaml index 07599e5..911d661 100644 --- a/charts/offlineimap/Chart.yaml +++ b/charts/offlineimap/Chart.yaml @@ -3,7 +3,7 @@ apiVersion: v2 description: Helm chart for offlineimap name: offlineimap type: application -version: 0.0.17 +version: 0.0.19 kubeVersion: ">=1.16.0-0" keywords: - offlineimap diff --git a/charts/offlineimap/templates/common.yaml b/charts/offlineimap/templates/common.yaml index b8a5706..5edba21 100644 --- a/charts/offlineimap/templates/common.yaml +++ b/charts/offlineimap/templates/common.yaml @@ -3,6 +3,4 @@ {{/* custom render */}} -{{- if .Values.secret -}} - {{ include "common.secret" . | nindent 0 }} -{{- end -}} +{{ include "common.secret" . | nindent 0 }} diff --git a/charts/offlineimap/templates/cronjob.yaml b/charts/offlineimap/templates/cronjob.yaml index 1b5633f..89656ab 100644 --- a/charts/offlineimap/templates/cronjob.yaml +++ b/charts/offlineimap/templates/cronjob.yaml @@ -54,6 +54,9 @@ spec: {{- end }} {{- end }} {{- end }} + envFrom: + - secretRef: + name: {{ include "common.names.fullname" . }} volumeMounts: - name: dump mountPath: /dump diff --git a/charts/offlineimap/values.yaml b/charts/offlineimap/values.yaml index 17f1e7b..e11f6a6 100644 --- a/charts/offlineimap/values.yaml +++ b/charts/offlineimap/values.yaml @@ -12,6 +12,8 @@ image: env: TZ: America/New_York + +secret: IMAP_USER: TODO IMAP_PASS: TODO IMAP_SRV: TODO