feat(glauth): merged shared dev GLAuth directory + compose + runbook (10.100.0.35)
Phase 0 of the shared-GLAuth standardization. config.toml = merged dc=zb,dc=local directory (15 groups in partitioned 55xx/56xx/57xx families, 14 users incl. multi-role spanning all groups, serviceaccount search account). compose runs one glauth/glauth:latest on :3893. README is the deploy/verify runbook. Code-reviewed; fixed scp -r idempotency in the deploy command (README + plan Task 4).
This commit is contained in:
@@ -0,0 +1,15 @@
|
||||
# Shared dev GLAuth for OtOpcUa + MxAccessGateway + ScadaBridge.
|
||||
# Deploy on the shared Docker host 10.100.0.35: docker compose up -d
|
||||
# Verify: ldapsearch -x -H ldap://10.100.0.35:3893 \
|
||||
# -D cn=serviceaccount,dc=zb,dc=local -w serviceaccount123 \
|
||||
# -b dc=zb,dc=local "(cn=multi-role)" memberOf
|
||||
name: zb-shared-glauth
|
||||
services:
|
||||
glauth:
|
||||
image: glauth/glauth:latest
|
||||
container_name: zb-shared-glauth
|
||||
restart: unless-stopped
|
||||
ports:
|
||||
- "3893:3893"
|
||||
volumes:
|
||||
- ./config.toml:/app/config/config.cfg:ro
|
||||
Reference in New Issue
Block a user