VOL-452 Integration of logstash in a swarm cluster
- Startup elasticsearch and logstash separately
- Added new targets in Makefile to build opennms and logstash images
- Default to the swarm kafka domain name

Change-Id: I1f7af5669b6bc270f3ed5c172f42d7e86933ef55
diff --git a/compose/docker-compose-logstash-swarm.yml b/compose/docker-compose-logstash-swarm.yml
new file mode 100644
index 0000000..1f566ed
--- /dev/null
+++ b/compose/docker-compose-logstash-swarm.yml
@@ -0,0 +1,20 @@
+version: '3'
+
+services:
+  logstash:
+    image: cord/logstash
+    environment:
+      - log.level=info
+      - xpack.monitoring.enabled=false
+    command: logstash -f /etc/logstash/conf.d/
+    volumes:
+      - ./compose/elasticsearch/logstash/config:/etc/logstash/conf.d
+    ports:
+      - "5000:5000"
+    networks:
+      - kafka-net
+
+networks:
+  kafka-net:
+        external:
+            name: kafka_net