35 lines
861 B
YAML
35 lines
861 B
YAML
providers:
|
|
kubernetesCRD:
|
|
enabled: true
|
|
kubernetesIngress:
|
|
enabled: true
|
|
|
|
additionalArguments:
|
|
- "--certificatesresolvers.letsencrypt.acme.email=certs@asxp.io"
|
|
- "--certificatesresolvers.letsencrypt.acme.storage=/data/acme.json"
|
|
- "--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:
|
|
enabled: true
|
|
size: 128Mi
|