|
1 | 1 | {{/* Admin pod persistent volume claim name */}} |
2 | 2 | {{ define "mailu.admin.claimName" }} |
3 | | -{{- .Values.persistence.single_pvc | ternary (include "mailu.claimName" .) .Values.admin.persistence.claimNameOverride | default (printf "%s-admin" (include "mailu.fullname" .)) -}} |
| 3 | +{{- if .Values.persistence.single_pvc -}} |
| 4 | +{{- (include "mailu.claimName" .) -}} |
| 5 | +{{- else if .Values.admin.persistence.existingClaim -}} |
| 6 | +{{- .Values.admin.persistence.existingClaim -}} |
| 7 | +{{- else if .Values.admin.persistence.claimNameOverride -}} |
| 8 | +{{- .Values.admin.persistence.claimNameOverride -}} |
| 9 | +{{- else -}} |
| 10 | +{{ printf "%s-admin" (include "mailu.fullname" .) }} |
| 11 | +{{- end -}} |
4 | 12 | {{- end -}} |
5 | 13 |
|
6 | 14 | {{/* Dovecot pod persistent volume claim name */}} |
7 | 15 | {{ define "mailu.dovecot.claimName" }} |
8 | | -{{- .Values.persistence.single_pvc | ternary (include "mailu.claimName" .) .Values.dovecot.persistence.claimNameOverride | default (printf "%s-dovecot" (include "mailu.fullname" .)) -}} |
| 16 | +{{- if .Values.persistence.single_pvc -}} |
| 17 | +{{- (include "mailu.claimName" .) -}} |
| 18 | +{{- else if .Values.dovecot.persistence.existingClaim -}} |
| 19 | +{{- .Values.dovecot.persistence.existingClaim -}} |
| 20 | +{{- else if .Values.dovecot.persistence.claimNameOverride -}} |
| 21 | +{{- .Values.dovecot.persistence.claimNameOverride -}} |
| 22 | +{{- else -}} |
| 23 | +{{ printf "%s-dovecot" (include "mailu.fullname" .) }} |
| 24 | +{{- end -}} |
9 | 25 | {{- end -}} |
10 | 26 |
|
11 | 27 | {{/* Postfix pod persistent volume claim name */}} |
12 | 28 | {{ define "mailu.postfix.claimName" }} |
13 | | -{{- .Values.persistence.single_pvc | ternary (include "mailu.claimName" .) .Values.postfix.persistence.claimNameOverride | default (printf "%s-postfix" (include "mailu.fullname" .)) -}} |
| 29 | +{{- if .Values.persistence.single_pvc -}} |
| 30 | +{{- (include "mailu.claimName" .) -}} |
| 31 | +{{- else if .Values.postfix.persistence.existingClaim -}} |
| 32 | +{{- .Values.postfix.persistence.existingClaim -}} |
| 33 | +{{- else if .Values.postfix.persistence.claimNameOverride -}} |
| 34 | +{{- .Values.postfix.persistence.claimNameOverride -}} |
| 35 | +{{- else -}} |
| 36 | +{{ printf "%s-postfix" (include "mailu.fullname" .) }} |
| 37 | +{{- end -}} |
14 | 38 | {{- end -}} |
15 | 39 |
|
16 | 40 | {{/* Rspamd pod persistent volume claim name */}} |
17 | 41 | {{ define "mailu.rspamd.claimName" }} |
18 | | -{{- .Values.persistence.single_pvc | ternary (include "mailu.claimName" .) .Values.rspamd.persistence.claimNameOverride | default (printf "%s-rspamd" (include "mailu.fullname" .)) -}} |
| 42 | +{{- if .Values.persistence.single_pvc -}} |
| 43 | +{{- (include "mailu.claimName" .) -}} |
| 44 | +{{- else if .Values.rspamd.persistence.existingClaim -}} |
| 45 | +{{- .Values.rspamd.persistence.existingClaim -}} |
| 46 | +{{- else if .Values.rspamd.persistence.claimNameOverride -}} |
| 47 | +{{- .Values.rspamd.persistence.claimNameOverride -}} |
| 48 | +{{- else -}} |
| 49 | +{{ printf "%s-rspamd" (include "mailu.fullname" .) }} |
| 50 | +{{- end -}} |
19 | 51 | {{- end -}} |
20 | 52 |
|
21 | 53 | {{/* Roundcube pod persistent volume claim name */}} |
22 | 54 | {{ define "mailu.webmail.claimName" }} |
23 | | -{{- .Values.persistence.single_pvc | ternary (include "mailu.claimName" .) .Values.webmail.persistence.claimNameOverride | default (printf "%s-webmail" (include "mailu.fullname" .)) -}} |
| 55 | +{{- if .Values.persistence.single_pvc -}} |
| 56 | +{{- (include "mailu.claimName" .) -}} |
| 57 | +{{- else if .Values.webmail.persistence.existingClaim -}} |
| 58 | +{{- .Values.webmail.persistence.existingClaim -}} |
| 59 | +{{- else if .Values.webmail.persistence.claimNameOverride -}} |
| 60 | +{{- .Values.webmail.persistence.claimNameOverride -}} |
| 61 | +{{- else -}} |
| 62 | +{{ printf "%s-webmail" (include "mailu.fullname" .) }} |
| 63 | +{{- end -}} |
24 | 64 | {{- end -}} |
25 | 65 |
|
26 | 66 | {{/* Fetchmail pod persistent volume claim name */}} |
27 | 67 | {{ define "mailu.fetchmail.claimName" }} |
28 | | -{{- .Values.persistence.single_pvc | ternary (include "mailu.claimName" .) .Values.fetchmail.persistence.claimNameOverride | default (printf "%s-fetchmail" (include "mailu.fullname" .)) -}} |
| 68 | +{{- if .Values.persistence.single_pvc -}} |
| 69 | +{{- (include "mailu.claimName" .) -}} |
| 70 | +{{- else if .Values.fetchmail.persistence.existingClaim -}} |
| 71 | +{{- .Values.fetchmail.persistence.existingClaim -}} |
| 72 | +{{- else if .Values.fetchmail.persistence.claimNameOverride -}} |
| 73 | +{{- .Values.fetchmail.persistence.claimNameOverride -}} |
| 74 | +{{- else -}} |
| 75 | +{{ printf "%s-fetchmail" (include "mailu.fullname" .) }} |
| 76 | +{{- end -}} |
29 | 77 | {{- end -}} |
30 | 78 |
|
31 | 79 | {{/* Webdav pod persistent volume claim name */}} |
32 | 80 | {{ define "mailu.webdav.claimName" }} |
33 | | -{{- .Values.persistence.single_pvc | ternary (include "mailu.claimName" .) .Values.webdav.persistence.claimNameOverride | default (printf "%s-webdav" (include "mailu.fullname" .)) -}} |
| 81 | +{{- if .Values.persistence.single_pvc -}} |
| 82 | +{{- (include "mailu.claimName" .) -}} |
| 83 | +{{- else if .Values.webdav.persistence.existingClaim -}} |
| 84 | +{{- .Values.webdav.persistence.existingClaim -}} |
| 85 | +{{- else if .Values.webdav.persistence.claimNameOverride -}} |
| 86 | +{{- .Values.webdav.persistence.claimNameOverride -}} |
| 87 | +{{- else -}} |
| 88 | +{{ printf "%s-webdav" (include "mailu.fullname" .) }} |
| 89 | +{{- end -}} |
34 | 90 | {{- end -}} |
0 commit comments