Currently all application configuration are retrieved using CBS api's by MS. These configuration are loaded into Consul by Cloudify/K8s plugin or consul-loader-container under helm deployment.
To simplify DCAE architecture and remove external dependency, need standard way to manage application configuration retreival for DCAE application though K8S configmap/secrets. CBS (and associated lib) to be extended to support config retrieval from configmap and minimize MS impact.
Changes required in dcaegen2-common-service template/Configbindingservice/SDK - java & python
Following ENV can be used to override the lookup path for config and policy file.