Ldap support for Kqueen
Change-Id: I74cd272611bbcc0eae2fa2911db512dde059b0aa
diff --git a/docker/swarm/stack/kqueen.yml b/docker/swarm/stack/kqueen.yml
index 4708725..c6b608d 100644
--- a/docker/swarm/stack/kqueen.yml
+++ b/docker/swarm/stack/kqueen.yml
@@ -8,6 +8,8 @@
kqueen_api_db_host: etcd
kqueen_api_debug: True
kqueen_api_prometheus_whitelist: '172.16.10.0/24' ##REcheck with network
+ kqueen_api_ldap_uri: 'ldap://ldap'
+ kqueen_api_auth_modules: 'local'
docker_kqueen_ui_replicas: 1
kqueen_ui_bind_port: ${_param:haproxy_kqueen_ui_bind_port}
kqueen_ui_bind_host: kqueen-ui
@@ -15,6 +17,8 @@
kqueen_ui_mail_port: 10025
kqueen_ui_debug: True
kqueen_ui_enable_public_registration: False
+ kqueen_ui_ldap_auth_notify: False
+ kqueen_ui_local_auth_notify: True
kqueen_credentials:
kqueen_api_secret_key: 'pasteyoursecret'
kqueen_ui_secret_key: 'pasteyoursecret'
@@ -33,6 +37,8 @@
environment:
KQUEEN_DEBUG: ${_param:kqueen_api_debug}
KQUEEN_CONFIG_FILE: config/prod.py
+ KQUEEN_LDAP_URI: ${_param:kqueen_api_ldap_uri}
+ KQUEEN_AUTH_MODULES: ${_param:kqueen_api_auth_modules}
KQUEEN_ETCD_HOST: ${_param:kqueen_api_db_host}
KQUEEN_PROMETHEUS_WHITELIST: ${_param:kqueen_api_prometheus_whitelist}
KQUEEN_SECRET_KEY: ${_param:kqueen_credentials:kqueen_api_secret_key}
@@ -63,6 +69,8 @@
KQUEENUI_MAIL_SERVER: ${_param:kqueen_ui_mail_host}
KQUEENUI_MAIL_PORT: ${_param:kqueen_ui_mail_port}
KQUEENUI_ENABLE_PUBLIC_REGISTRATION: ${_param:kqueen_ui_enable_public_registration}
+ KQUEENUI_LDAP_AUTH_NOTIFY: ${_param:kqueen_ui_ldap_auth_notify}
+ KQUEENUI_LOCAL_AUTH_NOTIFY: ${_param:kqueen_ui_local_auth_notify}
STATIC_DIR: /mnt/static/
deploy:
replicas: ${_param:docker_kqueen_ui_replicas}