diff --git a/helm/porthole/templates/job-apply-lifecycle.yaml.tpl b/helm/porthole/templates/job-apply-lifecycle.yaml.tpl index d755b8a..3a91131 100644 --- a/helm/porthole/templates/job-apply-lifecycle.yaml.tpl +++ b/helm/porthole/templates/job-apply-lifecycle.yaml.tpl @@ -1,4 +1,10 @@ {{- if and .Values.jobs.applyLifecycle.enabled .Values.minio.enabled -}} +{{- if or (eq .Values.jobs.applyLifecycle.prefixes.thumbs "") (eq .Values.jobs.applyLifecycle.prefixes.derived "") -}} +{{- fail "applyLifecycle prefixes must be non-empty" -}} +{{- end -}} +{{- if or (eq .Values.jobs.applyLifecycle.prefixes.thumbs "originals/") (eq .Values.jobs.applyLifecycle.prefixes.derived "originals/") -}} +{{- fail "applyLifecycle prefixes must not target originals/" -}} +{{- end -}} apiVersion: batch/v1 kind: Job metadata: