feat: Added authelia
Some checks failed
kustomization/flux-system/12ab30af reconciliation succeeded
kustomization/authelia/12ab30af health check failed
kustomization/cnpg/12ab30af reconciliation succeeded
Some checks failed
kustomization/flux-system/12ab30af reconciliation succeeded
kustomization/authelia/12ab30af health check failed
kustomization/cnpg/12ab30af reconciliation succeeded
This commit is contained in:
56
apps/authelia/base/values.yaml
Normal file
56
apps/authelia/base/values.yaml
Normal file
@@ -0,0 +1,56 @@
|
||||
pod:
|
||||
kind: Deployment
|
||||
replicas: 2
|
||||
ingress:
|
||||
enabled: false
|
||||
|
||||
secret:
|
||||
additionalSecrets:
|
||||
db-app:
|
||||
key: db-app
|
||||
authelia-lldap-credentials:
|
||||
key: authelia-lldap-credentials
|
||||
|
||||
configMap:
|
||||
authentication_backend:
|
||||
ldap:
|
||||
enabled: true
|
||||
implementation: lldap
|
||||
address: ldap://lldap.lldap.svc.cluster.local:3890
|
||||
base_dn: dc=huizinga,dc=dev
|
||||
additional_users_dn: ou=people
|
||||
users_filter: "(&(|({username_attribute}={input})({mail_attribute}={input}))(objectClass=person))"
|
||||
additional_groups_dn: ou=groups
|
||||
groups_filter: "(member={dn})"
|
||||
attributes:
|
||||
display_name: displayName
|
||||
username: uid
|
||||
group_name: cn
|
||||
mail: mail
|
||||
user: uid=authelia.authelia,ou=people,dc=huizinga,dc=dev
|
||||
password:
|
||||
secret_name: authelia-lldap-credentials
|
||||
path: password
|
||||
|
||||
# session:
|
||||
# redis:
|
||||
# enabled: true
|
||||
# host: dragonflydb.authelia
|
||||
|
||||
storage:
|
||||
postgres:
|
||||
enabled: true
|
||||
address: tcp://db-rw.authelia:5432
|
||||
database: app
|
||||
username: app
|
||||
password:
|
||||
secret_name: db-app
|
||||
path: password
|
||||
|
||||
notifier:
|
||||
filesystem:
|
||||
enabled: true
|
||||
|
||||
# access_control:
|
||||
# secret:
|
||||
# existingSecret: authelia-acl
|
||||
Reference in New Issue
Block a user