values.yaml 876 B

12345678910111213141516171819202122232425262728293031323334353637383940
  1. # traefik-values.yaml
  2. replicas: 1
  3. ports:
  4. web:
  5. port: 80
  6. exposedPort: 80
  7. websecure:
  8. port: 443
  9. exposedPort: 443
  10. service:
  11. type: LoadBalancer # Change to NodePort if bare metal
  12. annotations: {}
  13. ingressClass:
  14. enabled: true
  15. isDefaultClass: true
  16. name: traefik
  17. additionalArguments:
  18. - "--log.level=INFO"
  19. - "--api.dashboard=true"
  20. - "--entrypoints.web.address=:80"
  21. - "--entrypoints.websecure.address=:443"
  22. - "--entrypoints.ssh.address=:22"
  23. # Disable Traefik native ACME when using cert-manager; cert-manager will
  24. # provision TLS secrets instead. Remove or uncomment the ACME args above
  25. # if you want Traefik to manage Let's Encrypt itself.
  26. providers:
  27. kubernetesCRD: {}
  28. kubernetesIngress: {}
  29. persistence:
  30. enabled: true
  31. path: /data
  32. size: 1Gi
  33. accessMode: ReadWriteOnce
  34. storageClass: "longhorn" # use Longhorn storage class