Files
homelab-v/k8s/infra/auth/lldap/kustomization.yaml
T
2025-07-20 13:18:19 +02:00

40 lines
1.1 KiB
YAML

apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
configMapGenerator:
- name: lldap-config
namespace: lldap
literals:
- TZ="Europe/Oslo"
- GID="1001"
- UID="1001"
- LLDAP_LDAP_BASE_DN="DC=stonegarden,DC=dev"
- LLDAP_HTTP_URL="https://lldap.stonegarden.dev"
- LLDAP_LDAPS_OPTIONS__ENABLED="true"
- LLDAP_LDAPS_OPTIONS__CERT_FILE="/cert/tls.crt"
- LLDAP_LDAPS_OPTIONS__KEY_FILE="/cert/tls.key"
- LLDAP_SMTP_OPTIONS__ENABLE_PASSWORD_RESET="true"
- LLDAP_SMTP_OPTIONS__SERVER="smtp.sendgrid.net"
- LLDAP_SMTP_OPTIONS__PORT="587"
- LLDAP_SMTP_OPTIONS__SMTP_ENCRYPTION="STARTTLS"
- LLDAP_SMTP_OPTIONS__FROM="LLDAP <[email protected]>"
- RUST_LOG=warn
- name: bootstrap-config
namespace: lldap
literals:
- LLDAP_URL="http://lldap:80"
- DO_CLEANUP="true"
resources:
- ns.yaml
- svc.yaml
- cnpg-db.yaml
- cert.yaml
- lldap-crypto.yaml
- lldap-credentials.yaml
- lldap-bootstrap.yaml
- smtp-credentials.yaml
- deployment.yaml
- http-route.yaml
- bootstrap.yaml