Add support for DMaaP in SMO

SMO is planning on using Kafka bus as the message bus. DMaaP is nothing but a wrapper around the Kafka bus. Since there are legacy applications, mostly from ONAP that need support for reading from or writing to the message bus using DMaaP. This task will track the work related to that support.

Issue-Id: SMO-18
Signed-off-by: santanude <santanu.de@xoriant.com>
Change-Id: I31303440051fd5823ec2bb3199011d3920de6e13
Signed-off-by: santanude <santanu.de@xoriant.com>
diff --git a/docker-compose.yaml b/docker-compose.yaml
index 5ec3fee..6a03f2c 100644
--- a/docker-compose.yaml
+++ b/docker-compose.yaml
@@ -155,6 +155,20 @@
           depends_on:
              - ves-kafka
              - ves-collector
+  ves-dmaap-adapter:
+         container_name: ves-dmaap-adapter
+         build: ./dmaapadapter
+         image: ves-dmaap-adapter
+         networks:
+             - ves-net
+         ports:
+             - 5000:5000
+         environment:
+             kafka_host: "smo-kafka"
+             kafka_port: "29092"
+             log_level: "DEBUG"
+         depends_on:
+             - smo-kafka
   ves-elasticsearch:
            image: docker.elastic.co/elasticsearch/elasticsearch:7.11.1
            container_name: ves-elasticsearch