values.yaml.j2 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. ---
  2. global:
  3. image:
  4. repository: "ghcr.io/goauthentik/server"
  5. tag: "2025.6.3"
  6. pullPolicy: IfNotPresent
  7. authentik:
  8. postgresql:
  9. host: {{ database_host }}
  10. name: {{ database_name }}
  11. user: {{ database_user }}
  12. port: {{ database_port }}
  13. {% if email_enabled %}
  14. email:
  15. host: {{ email_host }}
  16. port: {{ email_port }}
  17. username: {{ email_username }}
  18. use_tls: {{ email_use_tls | lower }}
  19. from: {{ email_from }}
  20. {% endif %}
  21. error_reporting:
  22. enabled: {{ authentik_error_reporting | lower }}
  23. log_level: {{ authentik_log_level }}
  24. server:
  25. service:
  26. type: {{ network_mode }}
  27. {% if traefik_enabled %}
  28. ingress:
  29. enabled: true
  30. ingressClassName: traefik
  31. {% if traefik_tls_enabled and traefik_tls_certmanager %}
  32. annotations:
  33. cert-manager.io/cluster-issuer: {{ certmanager_issuer }}
  34. {% endif %}
  35. hosts:
  36. - {{ traefik_host }}
  37. {% if traefik_tls_enabled %}
  38. tls:
  39. - secretName: {{ traefik_tls_secret }}
  40. hosts:
  41. - {{ traefik_host }}
  42. {% endif %}
  43. {% endif %}
  44. postgresql:
  45. enabled: false
  46. redis:
  47. enabled: true