Skip to content
Snippets Groups Projects
Commit c71615b4 authored by Rob Kooper's avatar Rob Kooper
Browse files

no acme, no json file

parent d5a72f34
No related branches found
No related tags found
No related merge requests found
......@@ -57,19 +57,23 @@ spec:
- --certificatesresolvers.letsencrypt.acme.storage=/data/acme.json
- --certificatesresolvers.letsencrypt.acme.tlschallenge=true
{{- end }}
{{- if .Values.ingresscontroller.traefik.acme }}
persistence:
enabled: true
storageClass: {{ .Values.ingresscontroller.traefik.storageClass | quote}}
{{- end }}
deployment:
initContainers:
# The "volume-permissions" init container is required if you run into permission issues.
# Related issue: https://github.com/traefik/traefik/issues/6972
{{- if .Values.ingresscontroller.traefik.acme }}
- name: volume-permissions
image: busybox:1.31.1
command: ["sh", "-c", "if [ -e /data/acme.json ]; then chmod -Rv 600 /data/*; fi"]
volumeMounts:
- name: data
mountPath: /data
{{- end }}
ingressRoute:
dashboard:
enabled: false
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment