[DMAAP] Introduce drprov-client
Introduce the drprov-client (replaces dbc-client) and use
it to provision data router feeds and subscriptions for
DCAE datafile collector and pm-mapper.
- Update the common dmaap provisioning template to use
drprov-client instead of dbc-client.
- Add drprov-client image to the repository generator.
- Update the dcaegen2-services-common configMap template
to generate JSON files suitable for provisioning data
router directly.
- Update the dcaegen2-services-common deployment template
to use drprov-client as an init container instead of
dbc-client.
- Update dcae-datafile-collector and pm-mapper values.yaml
to format feed and subscription data properly for
drprov-client.
- Update versions for datarouter-node and datarouter-prov
- Update dependencies for DCAE datafile-collector and
pm-mapper, which no longer depend on DMAAP bus
controller.
Issue-ID: DMAAP-1893
Signed-off-by: Jack Lucas <jflos@sonoris.net>
Change-Id: Ia090365428362ff6aa94cfb4096ee4c6b554b480