Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • How does this project fit into the rest of the ONAP Architecture?
    • Configuration-seed micro service is expcted to be a common service.
    • consul from MSB can be used as Distributed key store
    • Boot strap phase is expected to be part of each service 
  • What other ONAP projects does this project depend on?
    • It does not depend on any existing ONAP projects.
  • Are there dependencies with other open source projects?
    • Consul (http://consul.io).  Reasons for choosing consule:
      • Well maintained.
      • Used by many projects (e.g EdgexFoundry, vault project)
      • Good support for Java libraries (For Java based services, cfg4j is normally used to read the configuration. cfg4j has consul backend,  python-envconsul package is useful for python based services)
      • It is alredy being used by ONAP (as part of MSB) as service-registry and service-discovery.


Other Information:

...