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

Support configuration update through Configmap for DCAE services

XMLWordPrintable

      With migration to helm - DCAE platform components will be deprecated, this includes Consul and CBS.

      Under Helm deployment, all DCAE ms configuration are mounted as file (under /app-config) which are periodically checked/reloaded by applications if any change detected. This file is created during deployment via init-container(s) to inject/replace dynamic properties and env substitution.

      Certain usecase (such as BulkPM) require DCAE MS configuration updated post deployment, without requiring K8S redeploy/restart of the application POD. Currently this config flow is handled through Consul KV update, from which application also supports periodic check/load. As Consul dependency will be removed part of platform transformation, this necessiates different solution to support dynamic config update for DCAE MS.

      This Jira is to track the enhancements needs to allow dynamic update of app configuration file through configmap

      Note: The solution must also include corresponding resource (Configmap) cleanup upon delete

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

              Created:
              Updated:
              Resolved: