additionalArguments: - '--certificatesresolvers.letsencrypt.acme.email=nvdpoel01@gmail.com' - '--certificatesresolvers.letsencrypt.acme.storage=/ssl-certs/acme.json' - '--certificatesResolvers.letsencrypt.acme.dnschallenge.provider=cloudflare' - >- --certificatesresolvers.letsencrypt.acme.caserver=https://acme-v02.api.letsencrypt.org/directory - '--certificatesResolvers.letsencrypt.acme.dnschallenge=true' additionalVolumeMounts: [] affinity: {} autoscaling: enabled: false deployment: additionalContainers: [] additionalVolumes: [] annotations: {} enabled: true imagePullSecrets: [] initContainers: - command: - sh - '-c' - chmod -Rv 600 /ssl-certs/* image: busybox:1.31.1 name: volume-permissions volumeMounts: - mountPath: /ssl-certs name: ssl-certs kind: Deployment labels: {} minReadySeconds: 0 podAnnotations: {} podLabels: {} replicas: 1 shareProcessNamespace: false terminationGracePeriodSeconds: 60 env: - name: CF_DNS_API_TOKEN valueFrom: secretKeyRef: key: apiKey name: cloudflare envFrom: [] experimental: http3: enabled: true kubernetesGateway: enabled: false plugins: enabled: false globalArguments: - '--global.checknewversion' - '--global.sendanonymoususage' hostNetwork: false image: name: traefik pullPolicy: IfNotPresent tag: '' ingressClass: enabled: false fallbackApiVersion: '' isDefaultClass: false ingressRoute: dashboard: annotations: {} enabled: false labels: {} livenessProbe: failureThreshold: 3 initialDelaySeconds: 10 periodSeconds: 10 successThreshold: 1 timeoutSeconds: 2 logs: access: enabled: false fields: general: defaultmode: keep names: {} headers: defaultmode: drop names: {} filters: {} general: level: ERROR metrics: prometheus: entryPoint: metrics nodeSelector: {} persistence: accessMode: ReadWriteOnce annotations: {} enabled: true name: ssl-certs path: /ssl-certs size: 128Mi pilot: enabled: false token: '' podDisruptionBudget: enabled: false podSecurityContext: fsGroup: 65532 podSecurityPolicy: enabled: false ports: metrics: expose: false exposedPort: 9100 port: 9100 protocol: TCP traefik: expose: false exposedPort: 9000 port: 9000 protocol: TCP web: expose: true exposedPort: 80 port: 8000 protocol: TCP redirectTo: websecure websecure: expose: true exposedPort: 443 port: 8443 protocol: TCP tls: certResolver: letsencrypt domains: null enabled: true options: null priorityClassName: '' providers: kubernetesCRD: allowCrossNamespace: false allowExternalNameServices: false enabled: true namespaces: [] kubernetesIngress: allowEmptyServices: false allowExternalNameServices: false enabled: true namespaces: [] publishedService: enabled: false rbac: enabled: true namespaced: false readinessProbe: failureThreshold: 1 initialDelaySeconds: 10 periodSeconds: 10 successThreshold: 1 timeoutSeconds: 2 resources: {} rollingUpdate: maxSurge: 1 maxUnavailable: 1 securityContext: capabilities: drop: - ALL readOnlyRootFilesystem: true runAsGroup: 65532 runAsNonRoot: true runAsUser: 65532 service: annotations: {} annotationsTCP: {} annotationsUDP: {} enabled: true externalIPs: [] labels: {} loadBalancerSourceRanges: [] spec: {} type: LoadBalancer serviceAccount: name: '' serviceAccountAnnotations: {} tlsOptions: {} tolerations: [] tracing: {} volumes: []