template.yaml 1.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273
  1. ---
  2. kind: helm
  3. schema: "1.0"
  4. metadata:
  5. name: Authentik
  6. description: >
  7. Helm values template for Authentik, an open-source Identity Provider focused
  8. on flexibility and versatility with support for various protocols (OAuth2, SAML, LDAP).
  9. Chart Repository: https://charts.goauthentik.io
  10. Chart Name: authentik
  11. Chart Version: Compatible with Authentik 2025.6.3
  12. Project: https://goauthentik.io/
  13. Documentation: https://docs.goauthentik.io/
  14. version: 2025.6.3
  15. author: Christian Lempa
  16. date: '2025-01-11'
  17. spec:
  18. general:
  19. vars:
  20. release_name:
  21. default: authentik
  22. networking:
  23. vars:
  24. network_mode:
  25. default: ClusterIP
  26. authentik:
  27. title: Authentik Configuration
  28. description: Configure Authentik application settings
  29. required: true
  30. vars:
  31. authentik_secret_key:
  32. type: str
  33. description: Secret Key
  34. extra: Used for cookie signing and unique user IDs
  35. sensitive: true
  36. autogenerated: true
  37. authentik_log_level:
  38. type: enum
  39. description: Authentik log level
  40. options:
  41. - trace
  42. - debug
  43. - info
  44. - warning
  45. - error
  46. default: error
  47. authentik_error_reporting:
  48. type: bool
  49. description: Enable error reporting to Authentik developers
  50. default: false
  51. database:
  52. vars:
  53. database_enabled:
  54. default: true
  55. database_type:
  56. default: postgres
  57. database_name:
  58. default: authentik
  59. database_user:
  60. default: authentik
  61. database_port:
  62. default: 5432
  63. traefik:
  64. vars:
  65. traefik_host:
  66. default: authentik.home.arpa