Açıklama Yok

authentik.yaml 2.1KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566
  1. apiVersion: argoproj.io/v1alpha1
  2. kind: Application
  3. metadata:
  4. name: authentik
  5. namespace: {{ .Values.spec.namespace }}
  6. finalizers:
  7. - resources-finalizer.argocd.argoproj.io
  8. spec:
  9. destination:
  10. namespace: authentik
  11. name: {{ .Values.spec.destination.name }}
  12. project: {{ .Values.spec.project }}
  13. syncPolicy:
  14. automated:
  15. prune: true
  16. selfHeal: true
  17. source:
  18. chart: authentik
  19. repoURL: https://charts.goauthentik.io
  20. targetRevision: 5.2.1
  21. helm:
  22. releaseName: authentik
  23. values: |
  24. authentik:
  25. secret_key: "qlfgmSJ8GT/EoE3JsphrM81KzyYqoDYif7u59m/sVL4EQ6MO"
  26. # This sends anonymous usage-data, stack traces on errors and
  27. # performance data to sentry.beryju.org, and is fully opt-in
  28. error_reporting:
  29. enabled: false
  30. postgresql:
  31. password: "ThisIsNotASecurePasswordEither"
  32. email:
  33. # -- SMTP Server emails are sent from, fully optional
  34. host: "mail.your-server.de"
  35. port: 587
  36. # -- SMTP credentials, when left empty, not authentication will be done
  37. username: "authentik@kaisers.info"
  38. # -- SMTP credentials, when left empty, not authentication will be done
  39. password: "6qL3XdwQUw2UJ75U"
  40. # -- Enable either use_tls or use_ssl, they can't be enabled at the same time.
  41. use_tls: true
  42. # -- Connection timeout
  43. timeout: 30
  44. # -- Email from address, can either be in the format "foo@bar.baz" or "authentik <foo@bar.baz>"
  45. from: "authentik <authentik@kaisers.info>"
  46. ingress:
  47. enabled: true
  48. annotations:
  49. cert-manager.io/cluster-issuer: letsencrypt-prod
  50. hosts:
  51. - host: authentik.kaisers.info
  52. paths:
  53. - path: "/"
  54. pathType: Prefix
  55. tls:
  56. - hosts:
  57. - authentik.kaisers.info
  58. secretName: authentik-kaisers-info-tls
  59. postgresql:
  60. enabled: true
  61. postgresqlPassword: "ThisIsNotASecurePasswordEither"
  62. redis:
  63. enabled: true