Uploaded image for project: 'Data Collection, Analytics, and Events'
  1. Data Collection, Analytics, and Events
  2. DCAEGEN2-2616

Add yaml load and key delete capabilities to consul loader

XMLWordPrintable

      To support moving the deployment of DCAE service components from Cloudify to Helm,  it will be necessary to load service component initial configuration into the Consul KV store using an init container.  (Currently, the Cloudify plugin loads the initial configuration, based on YAML in the blueprint.)   The current consul loader container (dcaegen2/deployments/consul-loader-container) needs to be enhanced to:

               – translate a YAML configuration into JSON before loading it into Consul

               - provide a way to delete a Consul key, so that when a service component is uninstalled, the configuration is removed from Consul.

            jackl Jack Lucas
            jackl Jack Lucas
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: