Uploaded image for project: 'Syncope'
  1. Syncope
  2. SYNCOPE-1456

New component: Keymaster

    XMLWordPrintableJSON

    Details

    • Type: New Feature
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 3.0.0
    • Component/s: keymaster
    • Labels:
      None

      Description

      This component serves three purposes:

      1. allow for Service Discovery (Core needs to call SRA, Console needs to call Core and SRA, SRA needs to call Core, and so on)
      2. act as shared repository for Configuration Parameters
      3. 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

            Activity

              People

              • Assignee:
                ilgrosso Francesco Chicchiriccò
                Reporter:
                ilgrosso Francesco Chicchiriccò
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: