modified: infrastructure/traefik-app.yaml
This commit is contained in:
@@ -69,8 +69,11 @@ spec:
|
||||
dnsChallenge:
|
||||
provider: cloudflare
|
||||
delayBeforeCheck: 10
|
||||
# Extra Volumes (ConfigMaps + PVC für ACME)
|
||||
# Extra Volumes (ConfigMaps + PVC für ACME + EmptyDir für dynamic directory)
|
||||
extraVolumes:
|
||||
- name: dynamic-dir-empty
|
||||
type: emptyDir
|
||||
emptyDir: {}
|
||||
- name: traefik-edge-dynamic-k3s
|
||||
type: configMap
|
||||
configMap:
|
||||
@@ -83,8 +86,19 @@ spec:
|
||||
type: persistentVolumeClaim
|
||||
persistentVolumeClaim:
|
||||
claimName: traefik-edge-acme
|
||||
# Init Container um /etc/traefik/dynamic Verzeichnis zu erstellen
|
||||
# (EmptyDir wird erst erstellt, wenn initContainer läuft)
|
||||
initContainers:
|
||||
- name: create-dynamic-dir
|
||||
image: busybox:latest
|
||||
command: ["sh", "-c", "mkdir -p /etc/traefik/dynamic && touch /etc/traefik/dynamic/.keep"]
|
||||
volumeMounts:
|
||||
- name: dynamic-dir-empty
|
||||
mountPath: /etc/traefik/dynamic
|
||||
# Extra Volume Mounts
|
||||
extraVolumeMounts:
|
||||
- name: dynamic-dir-empty
|
||||
mountPath: /etc/traefik/dynamic
|
||||
- name: traefik-edge-dynamic-k3s
|
||||
mountPath: /etc/traefik/dynamic/10-k3s.yaml
|
||||
subPath: 10-k3s.yaml
|
||||
|
||||
Reference in New Issue
Block a user