apiVersion: v1 kind: Secret metadata: name: samba-api-secrets namespace: samba-api type: Opaque stringData: SECRET_KEY: "your-secret-key-change-in-production-minimum-32-characters" SAMBA_ADMIN_PASSWORD: "admin-password" LDAP_BIND_PASSWORD: "admin-password" --- apiVersion: v1 kind: ConfigMap metadata: name: samba-api-config namespace: samba-api data: HOST: "0.0.0.0" PORT: "8000" DEBUG: "false" ACCESS_TOKEN_EXPIRE_MINUTES: "30" ALGORITHM: "HS256" ALLOWED_HOSTS: '["*"]' SAMBA_DOMAIN: "example.com" SAMBA_DC: "samba-dc.samba-api.svc.cluster.local" SAMBA_ADMIN_USER: "Administrator" SAMBA_BASE_DN: "DC=example,DC=com" LDAP_SERVER: "ldap://samba-dc.samba-api.svc.cluster.local:389" LDAP_USE_SSL: "false" LDAP_BIND_DN: "Administrator@example.com" LOG_LEVEL: "INFO"