Description
This component serves three purposes:
- allow for Service Discovery (Core needs to call SRA, Console needs to call Core and SRA, SRA needs to call Core, and so on)
- act as shared repository for Configuration Parameters
- allow for dynamic Domain management, eliminating the need to restart / redeploy to onboard new Domains.
It is needed to provide two distinct implementations of Keymaster:
- one - backed by an existing Open Source product as Apache Zookeper or Consul - to cover microservice deployment scenarios
- one "embedded" to keep covering ordinary, non-microservice deployment scenarios
Attachments
Issue Links
- is related to
-
SYNCOPE-1626 rename package org.apache.syncope.common.keymaster.client.zookeper to zookeeper
- Closed