https for traefik
This commit is contained in:
parent
e79c1d0bc6
commit
1c862d0bd7
1 changed files with 22 additions and 1 deletions
|
|
@ -7,7 +7,28 @@ providers:
|
||||||
additionalArguments:
|
additionalArguments:
|
||||||
- "--certificatesresolvers.letsencrypt.acme.email=certs@asxp.io"
|
- "--certificatesresolvers.letsencrypt.acme.email=certs@asxp.io"
|
||||||
- "--certificatesresolvers.letsencrypt.acme.storage=/data/acme.json"
|
- "--certificatesresolvers.letsencrypt.acme.storage=/data/acme.json"
|
||||||
- "--certificatesresolvers.letsencrypt.acme.httpchallenge.entrypoint=web"
|
- "--certificatesresolvers.letsencrypt.acme.tlschallenge=true"
|
||||||
|
|
||||||
|
podSecurityContext:
|
||||||
|
runAsGroup: 65532
|
||||||
|
runAsNonRoot: true
|
||||||
|
runAsUser: 65532
|
||||||
|
fsGroup: 65532
|
||||||
|
fsGroupChangePolicy: "OnRootMismatch"
|
||||||
|
|
||||||
|
deployment:
|
||||||
|
additionalContainers: []
|
||||||
|
initContainers:
|
||||||
|
- name: volume-permissions
|
||||||
|
image: busybox:latest
|
||||||
|
command: ["sh", "-c", "touch /data/acme.json; chmod -v 600 /data/acme.json"]
|
||||||
|
securityContext:
|
||||||
|
runAsNonRoot: true
|
||||||
|
runAsUser: 65532
|
||||||
|
runAsGroup: 65532
|
||||||
|
volumeMounts:
|
||||||
|
- name: data
|
||||||
|
mountPath: /data
|
||||||
|
|
||||||
persistence:
|
persistence:
|
||||||
enabled: true
|
enabled: true
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue