-
Task
-
Resolution: Done
-
Medium
-
None
VESMapperĀ uses old CBS method for config retrieval. Need to enhance collector to switch to using CBS SDK client library (version 1.8.6 or higher).
This is required for Helm migration work to remove consul dependency.
The new CBS SDK client library support config & policy retrieval from configmap/secret and local files (removing dependency on CONSUL & DCAE Platform components)
<dependency>
<groupId>org.onap.dcaegen2.services.sdk.rest.services</groupId>
<artifactId>cbs-client</artifactId>
<version>1.8.6</version>
</dependency>
Details on how to integrate - https://docs.onap.org/projects/onap-dcaegen2/en/latest/sections/sdk/apis.html#cbs-client-a-config-binding-service-client
- relates to
-
DCAEGEN2-3097 VESMapper relying on CBS interface
- Closed
-
DCAEGEN2-2692 Remove Consul dependency - application config standardization for Helm deployed components
- Closed
-
DCAEGEN2-2706 Migrate DCAE services to helm - VESMapper
- Closed