Über Open CoDE Software Wiki Diskussionen GitLab

Skip to content

feat: add ClientIntents and ProtectedServices to support scalable, rendundant...

Andreas Niemann requested to merge feat/ldap-server-scalability into main

The ldap server will be split into 3 different deployed entities: ldap-server-primary (statefulset) ldap-server-secondary (statefulset) ldap-server-proxy (deployment)

Under normal circumstances the service ldap-server will use the ldap-server-proxy pods as endpoints.

They need to connect to each other to some degree (primaries to their own for readiness probes, secondaries to primaries, proxies to both secondaries and primaries).

Certain services require connections directly to the primaries, certain to secondaries.

Third party services should be fine using the existing intents and existing service config.

Related MR: bmi/opendesk/deployment/opendesk!140

Please give me a heads up if something seems terribly wrong ;-)

Edited by Andreas Niemann

Merge request reports