31 lines
804 B
YAML
31 lines
804 B
YAML
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" |