You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@streampipes.apache.org by wi...@apache.org on 2020/05/20 07:40:15 UTC
[incubator-streampipes-installer] branch dev updated:
[STREAMPIPES-136] Limit container size in cli and installer
This is an automated email from the ASF dual-hosted git repository.
wiener pushed a commit to branch dev
in repository https://gitbox.apache.org/repos/asf/incubator-streampipes-installer.git
The following commit(s) were added to refs/heads/dev by this push:
new 0d50c45 [STREAMPIPES-136] Limit container size in cli and installer
0d50c45 is described below
commit 0d50c453f708eb422c936576b1d7b04e20d00e75
Author: Patrick Wiener <wi...@fzi.de>
AuthorDate: Wed May 20 09:40:01 2020 +0200
[STREAMPIPES-136] Limit container size in cli and installer
---
cli/services/activemq/docker-compose.yml | 5 +
cli/services/app-container/docker-compose.yml | 7 +-
cli/services/backend/docker-compose.yml | 7 +-
cli/services/chronograf/docker-compose.yml | 5 +
cli/services/connect-master/docker-compose.yml | 5 +
.../connect-worker-main/docker-compose.yml | 5 +
cli/services/consul/docker-compose.yml | 5 +
cli/services/couchdb/docker-compose.yml | 5 +
cli/services/crate/docker-compose.yml | 5 +
cli/services/elasticsearch/docker-compose.yml | 5 +
cli/services/filebeat/docker-compose.yml | 5 +
cli/services/grafana/docker-compose.yml | 5 +
cli/services/influxdb/docker-compose.yml | 5 +
cli/services/iotdb/docker-compose.yml | 5 +
cli/services/jobmanager/docker-compose.yml | 5 +
cli/services/kafka/docker-compose.yml | 5 +
cli/services/kibana/docker-compose.yml | 5 +
cli/services/logstash/docker-compose.yml | 5 +
cli/services/mariadb/docker-compose.yml | 5 +
cli/services/mosquitto/docker-compose.yml | 5 +
cli/services/mysql/docker-compose.yml | 5 +
cli/services/nginx/docker-compose.yml | 5 +
cli/services/opcua/docker-compose.yml | 5 +
cli/services/pgadmin/docker-compose.yml | 5 +
cli/services/pgrouting/docker-compose.yml | 5 +
cli/services/phpmyadmin/docker-compose.yml | 5 +
.../pipeline-elements-all-jvm/docker-compose.yml | 5 +
cli/services/postgres/docker-compose.yml | 7 +-
.../docker-compose.yml | 5 +
.../processors-enricher-flink/docker-compose.yml | 5 +
.../processors-filters-jvm/docker-compose.yml | 5 +
.../processors-filters-siddhi/docker-compose.yml | 5 +
.../processors-geo-flink/docker-compose.yml | 5 +
cli/services/processors-geo-jvm/docker-compose.yml | 5 +
.../docker-compose.yml | 5 +
.../docker-compose.yml | 5 +
cli/services/processors-python/docker-compose.yml | 5 +
.../processors-statistics-flink/docker-compose.yml | 5 +
.../processors-text-mining-jvm/docker-compose.yml | 5 +
.../docker-compose.yml | 5 +
.../docker-compose.yml | 5 +
cli/services/rabbitmq/docker-compose.yml | 5 +
cli/services/rdf4j/docker-compose.yml | 5 +
cli/services/redis/docker-compose.yml | 5 +
cli/services/sinks-brokers-jvm/docker-compose.yml | 5 +
.../sinks-databases-flink/docker-compose.yml | 5 +
.../sinks-databases-jvm/docker-compose.yml | 5 +
cli/services/sinks-internal-jvm/docker-compose.yml | 5 +
.../sinks-notifications-jvm/docker-compose.yml | 5 +
.../sources-vehicle-simulator/docker-compose.yml | 5 +
.../sources-watertank-simulator/docker-compose.yml | 5 +
cli/services/swagger-ui/docker-compose.yml | 5 +
cli/services/taskmanager/docker-compose.yml | 5 +
.../docker-compose.yml | 5 +
cli/services/zookeeper/docker-compose.yml | 5 +
installer/templates/docker-compose.full.yml | 140 +++++++++++++++++++++
installer/templates/docker-compose.lite.yml | 60 +++++++++
57 files changed, 478 insertions(+), 3 deletions(-)
diff --git a/cli/services/activemq/docker-compose.yml b/cli/services/activemq/docker-compose.yml
index ab9eb01..dc9efd4 100644
--- a/cli/services/activemq/docker-compose.yml
+++ b/cli/services/activemq/docker-compose.yml
@@ -22,6 +22,11 @@ services:
- "61614:61614"
- "8161:8161"
- "1883:1883"
+ logging:
+ driver: "json-file"
+ options:
+ max-size: "1m"
+ max-file: "1"
networks:
spnet:
diff --git a/cli/services/app-container/docker-compose.yml b/cli/services/app-container/docker-compose.yml
index 59790f6..054cc89 100644
--- a/cli/services/app-container/docker-compose.yml
+++ b/cli/services/app-container/docker-compose.yml
@@ -22,7 +22,12 @@ services:
volumes:
- "../../apps:/usr/src/app/public/apps"
extra_hosts:
- - host.docker.internal:${HOST_DOCKER_INTERNAL}
+ - host.docker.internal:${HOST_DOCKER_INTERNAL}
+ logging:
+ driver: "json-file"
+ options:
+ max-size: "1m"
+ max-file: "1"
networks:
spnet:
diff --git a/cli/services/backend/docker-compose.yml b/cli/services/backend/docker-compose.yml
index f12e8f2..1188d19 100644
--- a/cli/services/backend/docker-compose.yml
+++ b/cli/services/backend/docker-compose.yml
@@ -23,9 +23,14 @@ services:
ports:
- "8030:8030"
extra_hosts:
- - host.docker.internal:${HOST_DOCKER_INTERNAL}
+ - host.docker.internal:${HOST_DOCKER_INTERNAL}
volumes:
- backend:/root/.streampipes
+ logging:
+ driver: "json-file"
+ options:
+ max-size: "1m"
+ max-file: "1"
networks:
spnet:
diff --git a/cli/services/chronograf/docker-compose.yml b/cli/services/chronograf/docker-compose.yml
index f2769c7..3ce5b54 100644
--- a/cli/services/chronograf/docker-compose.yml
+++ b/cli/services/chronograf/docker-compose.yml
@@ -25,6 +25,11 @@ services:
- INFLUXDB_ADMIN_ENABLED=true
volumes:
- chronograf:/var/lib/chronograf
+ logging:
+ driver: "json-file"
+ options:
+ max-size: "1m"
+ max-file: "1"
networks:
spnet:
diff --git a/cli/services/connect-master/docker-compose.yml b/cli/services/connect-master/docker-compose.yml
index 1d89102..494abf2 100644
--- a/cli/services/connect-master/docker-compose.yml
+++ b/cli/services/connect-master/docker-compose.yml
@@ -29,6 +29,11 @@ services:
- connect:/data/
extra_hosts:
- host.docker.internal:${HOST_DOCKER_INTERNAL}
+ logging:
+ driver: "json-file"
+ options:
+ max-size: "1m"
+ max-file: "1"
networks:
spnet:
diff --git a/cli/services/connect-worker-main/docker-compose.yml b/cli/services/connect-worker-main/docker-compose.yml
index af8af1d..1d48c63 100644
--- a/cli/services/connect-worker-main/docker-compose.yml
+++ b/cli/services/connect-worker-main/docker-compose.yml
@@ -29,6 +29,11 @@ services:
- connect:/data/
extra_hosts:
- host.docker.internal:${HOST_DOCKER_INTERNAL}
+ logging:
+ driver: "json-file"
+ options:
+ max-size: "1m"
+ max-file: "1"
networks:
spnet:
diff --git a/cli/services/consul/docker-compose.yml b/cli/services/consul/docker-compose.yml
index 9b6378f..35e89d4 100644
--- a/cli/services/consul/docker-compose.yml
+++ b/cli/services/consul/docker-compose.yml
@@ -39,6 +39,11 @@ services:
ports:
- "8500:8500"
- "8600:8600"
+ logging:
+ driver: "json-file"
+ options:
+ max-size: "1m"
+ max-file: "1"
networks:
spnet:
ipv4_address: 172.31.0.9
diff --git a/cli/services/couchdb/docker-compose.yml b/cli/services/couchdb/docker-compose.yml
index 8d1d607..05a4c6a 100644
--- a/cli/services/couchdb/docker-compose.yml
+++ b/cli/services/couchdb/docker-compose.yml
@@ -23,6 +23,11 @@ services:
- couchdb:/opt/couchdb/data
extra_hosts:
- host.docker.internal:${HOST_DOCKER_INTERNAL}
+ logging:
+ driver: "json-file"
+ options:
+ max-size: "1m"
+ max-file: "1"
networks:
spnet:
diff --git a/cli/services/crate/docker-compose.yml b/cli/services/crate/docker-compose.yml
index e1a30c0..66a32db 100644
--- a/cli/services/crate/docker-compose.yml
+++ b/cli/services/crate/docker-compose.yml
@@ -26,6 +26,11 @@ services:
CREATE_HEAP_SIZE: 2g
extra_hosts:
- host.docker.internal:${HOST_DOCKER_INTERNAL}
+ logging:
+ driver: "json-file"
+ options:
+ max-size: "1m"
+ max-file: "1"
networks:
spnet:
diff --git a/cli/services/elasticsearch/docker-compose.yml b/cli/services/elasticsearch/docker-compose.yml
index dfe4be5..56bbcb0 100644
--- a/cli/services/elasticsearch/docker-compose.yml
+++ b/cli/services/elasticsearch/docker-compose.yml
@@ -33,6 +33,11 @@ services:
- elastic:/usr/share/elasticsearch/data
extra_hosts:
- host.docker.internal:${HOST_DOCKER_INTERNAL}
+ logging:
+ driver: "json-file"
+ options:
+ max-size: "1m"
+ max-file: "1"
networks:
spnet:
diff --git a/cli/services/filebeat/docker-compose.yml b/cli/services/filebeat/docker-compose.yml
index 6f57e7f..514f831 100644
--- a/cli/services/filebeat/docker-compose.yml
+++ b/cli/services/filebeat/docker-compose.yml
@@ -24,6 +24,11 @@ services:
- /var/lib/docker/containers:/hostfs/var/lib/docker/containers
extra_hosts:
- host.docker.internal:${HOST_DOCKER_INTERNAL}
+ logging:
+ driver: "json-file"
+ options:
+ max-size: "1m"
+ max-file: "1"
networks:
spnet:
diff --git a/cli/services/grafana/docker-compose.yml b/cli/services/grafana/docker-compose.yml
index b72bcdf..1e74e5c 100644
--- a/cli/services/grafana/docker-compose.yml
+++ b/cli/services/grafana/docker-compose.yml
@@ -23,6 +23,11 @@ services:
- grafana:/var/lib/grafana
extra_hosts:
- host.docker.internal:${HOST_DOCKER_INTERNAL}
+ logging:
+ driver: "json-file"
+ options:
+ max-size: "1m"
+ max-file: "1"
networks:
spnet:
diff --git a/cli/services/influxdb/docker-compose.yml b/cli/services/influxdb/docker-compose.yml
index 592003b..15ec0f3 100644
--- a/cli/services/influxdb/docker-compose.yml
+++ b/cli/services/influxdb/docker-compose.yml
@@ -31,6 +31,11 @@ services:
- influx:/var/lib/influxdb
extra_hosts:
- host.docker.internal:${HOST_DOCKER_INTERNAL}
+ logging:
+ driver: "json-file"
+ options:
+ max-size: "1m"
+ max-file: "1"
networks:
spnet:
diff --git a/cli/services/iotdb/docker-compose.yml b/cli/services/iotdb/docker-compose.yml
index 3744a3e..a1ba71d 100644
--- a/cli/services/iotdb/docker-compose.yml
+++ b/cli/services/iotdb/docker-compose.yml
@@ -23,6 +23,11 @@ services:
- 6667:6667
extra_hosts:
- host.docker.internal:${HOST_DOCKER_INTERNAL}
+ logging:
+ driver: "json-file"
+ options:
+ max-size: "1m"
+ max-file: "1"
networks:
spnet:
diff --git a/cli/services/jobmanager/docker-compose.yml b/cli/services/jobmanager/docker-compose.yml
index 83f3f5c..ad01e9b 100644
--- a/cli/services/jobmanager/docker-compose.yml
+++ b/cli/services/jobmanager/docker-compose.yml
@@ -25,6 +25,11 @@ services:
- JOB_MANAGER_RPC_ADDRESS=jobmanager
extra_hosts:
- host.docker.internal:${HOST_DOCKER_INTERNAL}
+ logging:
+ driver: "json-file"
+ options:
+ max-size: "1m"
+ max-file: "1"
networks:
spnet:
diff --git a/cli/services/kafka/docker-compose.yml b/cli/services/kafka/docker-compose.yml
index eb1ca21..5918f37 100644
--- a/cli/services/kafka/docker-compose.yml
+++ b/cli/services/kafka/docker-compose.yml
@@ -38,6 +38,11 @@ services:
- /var/run/docker.sock:/var/run/docker.sock
extra_hosts:
- host.docker.internal:${HOST_DOCKER_INTERNAL}
+ logging:
+ driver: "json-file"
+ options:
+ max-size: "1m"
+ max-file: "1"
networks:
spnet:
diff --git a/cli/services/kibana/docker-compose.yml b/cli/services/kibana/docker-compose.yml
index ac58b44..ee56a81 100644
--- a/cli/services/kibana/docker-compose.yml
+++ b/cli/services/kibana/docker-compose.yml
@@ -24,6 +24,11 @@ services:
- "5601:5601"
extra_hosts:
- host.docker.internal:${HOST_DOCKER_INTERNAL}
+ logging:
+ driver: "json-file"
+ options:
+ max-size: "1m"
+ max-file: "1"
networks:
spnet:
diff --git a/cli/services/logstash/docker-compose.yml b/cli/services/logstash/docker-compose.yml
index e0ea87e..1641005 100644
--- a/cli/services/logstash/docker-compose.yml
+++ b/cli/services/logstash/docker-compose.yml
@@ -23,6 +23,11 @@ services:
- "5044:5044"
extra_hosts:
- host.docker.internal:${HOST_DOCKER_INTERNAL}
+ logging:
+ driver: "json-file"
+ options:
+ max-size: "1m"
+ max-file: "1"
networks:
spnet:
diff --git a/cli/services/mariadb/docker-compose.yml b/cli/services/mariadb/docker-compose.yml
index 6b59c45..80f0531 100644
--- a/cli/services/mariadb/docker-compose.yml
+++ b/cli/services/mariadb/docker-compose.yml
@@ -27,6 +27,11 @@ services:
MYSQL_ROOT_PASSWORD: uJ-ft,2CX7YD8N,P
extra_hosts:
- host.docker.internal:${HOST_DOCKER_INTERNAL}
+ logging:
+ driver: "json-file"
+ options:
+ max-size: "1m"
+ max-file: "1"
networks:
spnet:
diff --git a/cli/services/mosquitto/docker-compose.yml b/cli/services/mosquitto/docker-compose.yml
index 231fad8..362c6d1 100644
--- a/cli/services/mosquitto/docker-compose.yml
+++ b/cli/services/mosquitto/docker-compose.yml
@@ -19,6 +19,11 @@ services:
image: eclipse-mosquitto:1.5.4
ports:
- "1884:1883"
+ logging:
+ driver: "json-file"
+ options:
+ max-size: "1m"
+ max-file: "1"
networks:
spnet:
diff --git a/cli/services/mysql/docker-compose.yml b/cli/services/mysql/docker-compose.yml
index 0cf0426..0c97e7b 100644
--- a/cli/services/mysql/docker-compose.yml
+++ b/cli/services/mysql/docker-compose.yml
@@ -27,6 +27,11 @@ services:
MYSQL_ROOT_PASSWORD: 7u*4rAy<rPh!v6@5
extra_hosts:
- host.docker.internal:${HOST_DOCKER_INTERNAL}
+ logging:
+ driver: "json-file"
+ options:
+ max-size: "1m"
+ max-file: "1"
networks:
spnet:
diff --git a/cli/services/nginx/docker-compose.yml b/cli/services/nginx/docker-compose.yml
index bfe2770..c070e4b 100644
--- a/cli/services/nginx/docker-compose.yml
+++ b/cli/services/nginx/docker-compose.yml
@@ -27,6 +27,11 @@ services:
- backend
extra_hosts:
- host.docker.internal:${HOST_DOCKER_INTERNAL}
+ logging:
+ driver: "json-file"
+ options:
+ max-size: "1m"
+ max-file: "1"
networks:
spnet:
diff --git a/cli/services/opcua/docker-compose.yml b/cli/services/opcua/docker-compose.yml
index 3faf0d7..4747f37 100644
--- a/cli/services/opcua/docker-compose.yml
+++ b/cli/services/opcua/docker-compose.yml
@@ -23,6 +23,11 @@ services:
- 50000:50000
extra_hosts:
- host.docker.internal:${HOST_DOCKER_INTERNAL}
+ logging:
+ driver: "json-file"
+ options:
+ max-size: "1m"
+ max-file: "1"
networks:
spnet:
diff --git a/cli/services/pgadmin/docker-compose.yml b/cli/services/pgadmin/docker-compose.yml
index 5281790..b964be7 100644
--- a/cli/services/pgadmin/docker-compose.yml
+++ b/cli/services/pgadmin/docker-compose.yml
@@ -27,6 +27,11 @@ services:
PGADMIN_DEFAULT_PASSWORD: ")d,?C3?G7y[@V6}
extra_hosts:
- host.docker.internal:${HOST_DOCKER_INTERNAL}
+ logging:
+ driver: "json-file"
+ options:
+ max-size: "1m"
+ max-file: "1"
networks:
spnet:
diff --git a/cli/services/pgrouting/docker-compose.yml b/cli/services/pgrouting/docker-compose.yml
index ab37ee8..99bb773 100644
--- a/cli/services/pgrouting/docker-compose.yml
+++ b/cli/services/pgrouting/docker-compose.yml
@@ -25,6 +25,11 @@ services:
- "65432:5432"
volumes:
- pgrouting_data:/var/lib/postgresql/data
+ logging:
+ driver: "json-file"
+ options:
+ max-size: "1m"
+ max-file: "1"
networks:
spnet:
diff --git a/cli/services/phpmyadmin/docker-compose.yml b/cli/services/phpmyadmin/docker-compose.yml
index a704abf..6fbe2d2 100644
--- a/cli/services/phpmyadmin/docker-compose.yml
+++ b/cli/services/phpmyadmin/docker-compose.yml
@@ -23,5 +23,10 @@ services:
PMA_ARBITRARY: 1
extra_hosts:
- host.docker.internal:${HOST_DOCKER_INTERNAL}
+ logging:
+ driver: "json-file"
+ options:
+ max-size: "1m"
+ max-file: "1"
networks:
spnet:
diff --git a/cli/services/pipeline-elements-all-jvm/docker-compose.yml b/cli/services/pipeline-elements-all-jvm/docker-compose.yml
index 7d0084b..ffb0b5b 100644
--- a/cli/services/pipeline-elements-all-jvm/docker-compose.yml
+++ b/cli/services/pipeline-elements-all-jvm/docker-compose.yml
@@ -25,6 +25,11 @@ services:
- host.docker.internal:${HOST_DOCKER_INTERNAL}
volumes:
- sinks_internal:/sp_images
+ logging:
+ driver: "json-file"
+ options:
+ max-size: "1m"
+ max-file: "1"
networks:
spnet:
diff --git a/cli/services/postgres/docker-compose.yml b/cli/services/postgres/docker-compose.yml
index b227f69..29317fd 100644
--- a/cli/services/postgres/docker-compose.yml
+++ b/cli/services/postgres/docker-compose.yml
@@ -26,12 +26,17 @@ services:
POSTGRES_PASSWORD: bQgu"FUR_VH6z>~j
extra_hosts:
- host.docker.internal:${HOST_DOCKER_INTERNAL}
+ logging:
+ driver: "json-file"
+ options:
+ max-size: "1m"
+ max-file: "1"
networks:
spnet:
volumes:
postgres:
-
+
networks:
spnet:
external: true
diff --git a/cli/services/processors-aggregation-flink/docker-compose.yml b/cli/services/processors-aggregation-flink/docker-compose.yml
index 5688d96..e8ff2cb 100644
--- a/cli/services/processors-aggregation-flink/docker-compose.yml
+++ b/cli/services/processors-aggregation-flink/docker-compose.yml
@@ -23,6 +23,11 @@ services:
# - "8098:8090"
extra_hosts:
- host.docker.internal:${HOST_DOCKER_INTERNAL}
+ logging:
+ driver: "json-file"
+ options:
+ max-size: "1m"
+ max-file: "1"
networks:
spnet:
diff --git a/cli/services/processors-enricher-flink/docker-compose.yml b/cli/services/processors-enricher-flink/docker-compose.yml
index ca32af3..eb415da 100644
--- a/cli/services/processors-enricher-flink/docker-compose.yml
+++ b/cli/services/processors-enricher-flink/docker-compose.yml
@@ -23,6 +23,11 @@ services:
# - "8098:8090"
extra_hosts:
- host.docker.internal:${HOST_DOCKER_INTERNAL}
+ logging:
+ driver: "json-file"
+ options:
+ max-size: "1m"
+ max-file: "1"
networks:
spnet:
diff --git a/cli/services/processors-filters-jvm/docker-compose.yml b/cli/services/processors-filters-jvm/docker-compose.yml
index 14aba5c..071349a 100644
--- a/cli/services/processors-filters-jvm/docker-compose.yml
+++ b/cli/services/processors-filters-jvm/docker-compose.yml
@@ -23,6 +23,11 @@ services:
# - "8098:8090"
extra_hosts:
- host.docker.internal:${HOST_DOCKER_INTERNAL}
+ logging:
+ driver: "json-file"
+ options:
+ max-size: "1m"
+ max-file: "1"
networks:
spnet:
diff --git a/cli/services/processors-filters-siddhi/docker-compose.yml b/cli/services/processors-filters-siddhi/docker-compose.yml
index 135d6c9..d929c7a 100644
--- a/cli/services/processors-filters-siddhi/docker-compose.yml
+++ b/cli/services/processors-filters-siddhi/docker-compose.yml
@@ -23,6 +23,11 @@ services:
# - "8098:8090"
extra_hosts:
- host.docker.internal:${HOST_DOCKER_INTERNAL}
+ logging:
+ driver: "json-file"
+ options:
+ max-size: "1m"
+ max-file: "1"
networks:
spnet:
diff --git a/cli/services/processors-geo-flink/docker-compose.yml b/cli/services/processors-geo-flink/docker-compose.yml
index dd17f14..e50af80 100644
--- a/cli/services/processors-geo-flink/docker-compose.yml
+++ b/cli/services/processors-geo-flink/docker-compose.yml
@@ -23,6 +23,11 @@ services:
# - "8098:8090"
extra_hosts:
- host.docker.internal:${HOST_DOCKER_INTERNAL}
+ logging:
+ driver: "json-file"
+ options:
+ max-size: "1m"
+ max-file: "1"
networks:
spnet:
diff --git a/cli/services/processors-geo-jvm/docker-compose.yml b/cli/services/processors-geo-jvm/docker-compose.yml
index a36d6e8..19af1af 100644
--- a/cli/services/processors-geo-jvm/docker-compose.yml
+++ b/cli/services/processors-geo-jvm/docker-compose.yml
@@ -23,6 +23,11 @@ services:
# - "8098:8090"
extra_hosts:
- host.docker.internal:${HOST_DOCKER_INTERNAL}
+ logging:
+ driver: "json-file"
+ options:
+ max-size: "1m"
+ max-file: "1"
networks:
spnet:
diff --git a/cli/services/processors-image-processing-jvm/docker-compose.yml b/cli/services/processors-image-processing-jvm/docker-compose.yml
index ffaaee9..ecfcecb 100644
--- a/cli/services/processors-image-processing-jvm/docker-compose.yml
+++ b/cli/services/processors-image-processing-jvm/docker-compose.yml
@@ -23,6 +23,11 @@ services:
# - "8098:8090"
extra_hosts:
- host.docker.internal:${HOST_DOCKER_INTERNAL}
+ logging:
+ driver: "json-file"
+ options:
+ max-size: "1m"
+ max-file: "1"
networks:
spnet:
diff --git a/cli/services/processors-pattern-detection-flink/docker-compose.yml b/cli/services/processors-pattern-detection-flink/docker-compose.yml
index 6e52c96..53fc2bb 100644
--- a/cli/services/processors-pattern-detection-flink/docker-compose.yml
+++ b/cli/services/processors-pattern-detection-flink/docker-compose.yml
@@ -23,6 +23,11 @@ services:
# - "8098:8090"
extra_hosts:
- host.docker.internal:${HOST_DOCKER_INTERNAL}
+ logging:
+ driver: "json-file"
+ options:
+ max-size: "1m"
+ max-file: "1"
networks:
spnet:
diff --git a/cli/services/processors-python/docker-compose.yml b/cli/services/processors-python/docker-compose.yml
index 1fa8589..ec05eac 100644
--- a/cli/services/processors-python/docker-compose.yml
+++ b/cli/services/processors-python/docker-compose.yml
@@ -23,5 +23,10 @@ services:
# - "8098:8090"
extra_hosts:
- host.docker.internal:${HOST_DOCKER_INTERNAL}
+ logging:
+ driver: "json-file"
+ options:
+ max-size: "1m"
+ max-file: "1"
networks:
spnet:
diff --git a/cli/services/processors-statistics-flink/docker-compose.yml b/cli/services/processors-statistics-flink/docker-compose.yml
index 996109a..50c7f1b 100644
--- a/cli/services/processors-statistics-flink/docker-compose.yml
+++ b/cli/services/processors-statistics-flink/docker-compose.yml
@@ -23,6 +23,11 @@ services:
# - "8098:8090"
extra_hosts:
- host.docker.internal:${HOST_DOCKER_INTERNAL}
+ logging:
+ driver: "json-file"
+ options:
+ max-size: "1m"
+ max-file: "1"
networks:
spnet:
diff --git a/cli/services/processors-text-mining-jvm/docker-compose.yml b/cli/services/processors-text-mining-jvm/docker-compose.yml
index 7eaac07..df7a2ae 100644
--- a/cli/services/processors-text-mining-jvm/docker-compose.yml
+++ b/cli/services/processors-text-mining-jvm/docker-compose.yml
@@ -23,6 +23,11 @@ services:
- ./config/models:/data/models
extra_hosts:
- host.docker.internal:${HOST_DOCKER_INTERNAL}
+ logging:
+ driver: "json-file"
+ options:
+ max-size: "1m"
+ max-file: "1"
networks:
spnet:
diff --git a/cli/services/processors-transformation-flink/docker-compose.yml b/cli/services/processors-transformation-flink/docker-compose.yml
index 12a7db0..ee8f605 100644
--- a/cli/services/processors-transformation-flink/docker-compose.yml
+++ b/cli/services/processors-transformation-flink/docker-compose.yml
@@ -23,6 +23,11 @@ services:
# - "8098:8090"
extra_hosts:
- host.docker.internal:${HOST_DOCKER_INTERNAL}
+ logging:
+ driver: "json-file"
+ options:
+ max-size: "1m"
+ max-file: "1"
networks:
spnet:
diff --git a/cli/services/processors-transformation-jvm/docker-compose.yml b/cli/services/processors-transformation-jvm/docker-compose.yml
index 550c617..7aa6422 100644
--- a/cli/services/processors-transformation-jvm/docker-compose.yml
+++ b/cli/services/processors-transformation-jvm/docker-compose.yml
@@ -23,6 +23,11 @@ services:
# - "8098:8090"
extra_hosts:
- host.docker.internal:${HOST_DOCKER_INTERNAL}
+ logging:
+ driver: "json-file"
+ options:
+ max-size: "1m"
+ max-file: "1"
networks:
spnet:
diff --git a/cli/services/rabbitmq/docker-compose.yml b/cli/services/rabbitmq/docker-compose.yml
index cd3dcf6..0987b8c 100644
--- a/cli/services/rabbitmq/docker-compose.yml
+++ b/cli/services/rabbitmq/docker-compose.yml
@@ -24,6 +24,11 @@ services:
- ./services/rabbittmq/rabbitmq-isolated.conf:/etc/rabbitmq/rabbitmq.config
extra_hosts:
- host.docker.internal:${HOST_DOCKER_INTERNAL}
+ logging:
+ driver: "json-file"
+ options:
+ max-size: "1m"
+ max-file: "1"
networks:
spnet:
diff --git a/cli/services/rdf4j/docker-compose.yml b/cli/services/rdf4j/docker-compose.yml
index ee798aa..fef605c 100644
--- a/cli/services/rdf4j/docker-compose.yml
+++ b/cli/services/rdf4j/docker-compose.yml
@@ -23,6 +23,11 @@ services:
- rdf4j:/root/.RDF4J
extra_hosts:
- host.docker.internal:${HOST_DOCKER_INTERNAL}
+ logging:
+ driver: "json-file"
+ options:
+ max-size: "1m"
+ max-file: "1"
networks:
spnet:
diff --git a/cli/services/redis/docker-compose.yml b/cli/services/redis/docker-compose.yml
index 6d5b16e..5873b67 100644
--- a/cli/services/redis/docker-compose.yml
+++ b/cli/services/redis/docker-compose.yml
@@ -28,6 +28,11 @@ services:
restart: always
extra_hosts:
- host.docker.internal:${HOST_DOCKER_INTERNAL}
+ logging:
+ driver: "json-file"
+ options:
+ max-size: "1m"
+ max-file: "1"
networks:
spnet:
diff --git a/cli/services/sinks-brokers-jvm/docker-compose.yml b/cli/services/sinks-brokers-jvm/docker-compose.yml
index 66f50c2..8705486 100644
--- a/cli/services/sinks-brokers-jvm/docker-compose.yml
+++ b/cli/services/sinks-brokers-jvm/docker-compose.yml
@@ -23,6 +23,11 @@ services:
# - "8098:8090"
extra_hosts:
- host.docker.internal:${HOST_DOCKER_INTERNAL}
+ logging:
+ driver: "json-file"
+ options:
+ max-size: "1m"
+ max-file: "1"
networks:
spnet:
diff --git a/cli/services/sinks-databases-flink/docker-compose.yml b/cli/services/sinks-databases-flink/docker-compose.yml
index 603c8cc..66aa82c 100644
--- a/cli/services/sinks-databases-flink/docker-compose.yml
+++ b/cli/services/sinks-databases-flink/docker-compose.yml
@@ -23,6 +23,11 @@ services:
# - "8098:8090"
extra_hosts:
- host.docker.internal:${HOST_DOCKER_INTERNAL}
+ logging:
+ driver: "json-file"
+ options:
+ max-size: "1m"
+ max-file: "1"
networks:
spnet:
diff --git a/cli/services/sinks-databases-jvm/docker-compose.yml b/cli/services/sinks-databases-jvm/docker-compose.yml
index 40fe4bc..d67211c 100644
--- a/cli/services/sinks-databases-jvm/docker-compose.yml
+++ b/cli/services/sinks-databases-jvm/docker-compose.yml
@@ -23,6 +23,11 @@ services:
# - "8098:8090"
extra_hosts:
- host.docker.internal:${HOST_DOCKER_INTERNAL}
+ logging:
+ driver: "json-file"
+ options:
+ max-size: "1m"
+ max-file: "1"
networks:
spnet:
diff --git a/cli/services/sinks-internal-jvm/docker-compose.yml b/cli/services/sinks-internal-jvm/docker-compose.yml
index 441d026..6814af7 100644
--- a/cli/services/sinks-internal-jvm/docker-compose.yml
+++ b/cli/services/sinks-internal-jvm/docker-compose.yml
@@ -25,6 +25,11 @@ services:
- host.docker.internal:${HOST_DOCKER_INTERNAL}
volumes:
- sinks_internal:/sp_images
+ logging:
+ driver: "json-file"
+ options:
+ max-size: "1m"
+ max-file: "1"
networks:
spnet:
diff --git a/cli/services/sinks-notifications-jvm/docker-compose.yml b/cli/services/sinks-notifications-jvm/docker-compose.yml
index f34fbb2..d3d2543 100644
--- a/cli/services/sinks-notifications-jvm/docker-compose.yml
+++ b/cli/services/sinks-notifications-jvm/docker-compose.yml
@@ -23,6 +23,11 @@ services:
# - "8098:8090"
extra_hosts:
- host.docker.internal:${HOST_DOCKER_INTERNAL}
+ logging:
+ driver: "json-file"
+ options:
+ max-size: "1m"
+ max-file: "1"
networks:
spnet:
diff --git a/cli/services/sources-vehicle-simulator/docker-compose.yml b/cli/services/sources-vehicle-simulator/docker-compose.yml
index d4923e5..d759942 100644
--- a/cli/services/sources-vehicle-simulator/docker-compose.yml
+++ b/cli/services/sources-vehicle-simulator/docker-compose.yml
@@ -23,6 +23,11 @@ services:
# - "8098:8090"
extra_hosts:
- host.docker.internal:${HOST_DOCKER_INTERNAL}
+ logging:
+ driver: "json-file"
+ options:
+ max-size: "1m"
+ max-file: "1"
networks:
spnet:
diff --git a/cli/services/sources-watertank-simulator/docker-compose.yml b/cli/services/sources-watertank-simulator/docker-compose.yml
index 15a1c12..6b89a11 100644
--- a/cli/services/sources-watertank-simulator/docker-compose.yml
+++ b/cli/services/sources-watertank-simulator/docker-compose.yml
@@ -23,6 +23,11 @@ services:
# - "8098:8090"
extra_hosts:
- host.docker.internal:${HOST_DOCKER_INTERNAL}
+ logging:
+ driver: "json-file"
+ options:
+ max-size: "1m"
+ max-file: "1"
networks:
spnet:
diff --git a/cli/services/swagger-ui/docker-compose.yml b/cli/services/swagger-ui/docker-compose.yml
index cdc8a3d..4898f56 100644
--- a/cli/services/swagger-ui/docker-compose.yml
+++ b/cli/services/swagger-ui/docker-compose.yml
@@ -23,6 +23,11 @@ services:
- "API_URL=http://${SP_HOST}/streampipes-backend/api/docs/swagger.json"
extra_hosts:
- host.docker.internal:${HOST_DOCKER_INTERNAL}
+ logging:
+ driver: "json-file"
+ options:
+ max-size: "1m"
+ max-file: "1"
networks:
spnet:
diff --git a/cli/services/taskmanager/docker-compose.yml b/cli/services/taskmanager/docker-compose.yml
index 84f478f..197a56e 100644
--- a/cli/services/taskmanager/docker-compose.yml
+++ b/cli/services/taskmanager/docker-compose.yml
@@ -27,6 +27,11 @@ services:
- TASK_MANAGER_NUMBER_OF_TASK_SLOTS=20
extra_hosts:
- host.docker.internal:${HOST_DOCKER_INTERNAL}
+ logging:
+ driver: "json-file"
+ options:
+ max-size: "1m"
+ max-file: "1"
networks:
spnet:
diff --git a/cli/services/test-connect-datasources-rest/docker-compose.yml b/cli/services/test-connect-datasources-rest/docker-compose.yml
index b499547..a3c09de 100644
--- a/cli/services/test-connect-datasources-rest/docker-compose.yml
+++ b/cli/services/test-connect-datasources-rest/docker-compose.yml
@@ -21,6 +21,11 @@ services:
- "3001:3001"
extra_hosts:
- host.docker.internal:${HOST_DOCKER_INTERNAL}
+ logging:
+ driver: "json-file"
+ options:
+ max-size: "1m"
+ max-file: "1"
networks:
spnet:
diff --git a/cli/services/zookeeper/docker-compose.yml b/cli/services/zookeeper/docker-compose.yml
index 2515440..10e8374 100644
--- a/cli/services/zookeeper/docker-compose.yml
+++ b/cli/services/zookeeper/docker-compose.yml
@@ -24,6 +24,11 @@ services:
- zk-data:/opt/zookeeper-3.4.13/data
extra_hosts:
- host.docker.internal:${HOST_DOCKER_INTERNAL}
+ logging:
+ driver: "json-file"
+ options:
+ max-size: "1m"
+ max-file: "1"
networks:
spnet:
diff --git a/installer/templates/docker-compose.full.yml b/installer/templates/docker-compose.full.yml
index 6c9e45e..6e725b5 100644
--- a/installer/templates/docker-compose.full.yml
+++ b/installer/templates/docker-compose.full.yml
@@ -26,6 +26,11 @@ services:
# - "61614:61614"
# - "8161:8161"
# - "1883:1883"
+ logging:
+ driver: "json-file"
+ options:
+ max-size: "1m"
+ max-file: "1"
networks:
spnet:
@@ -51,6 +56,11 @@ services:
# ports:
# - "8500:8500"
# - "8600:8600"
+ logging:
+ driver: "json-file"
+ options:
+ max-size: "1m"
+ max-file: "1"
networks:
spnet:
ipv4_address: 172.31.0.9
@@ -61,6 +71,11 @@ services:
# - "5984:5984"
volumes:
- couchdb:/opt/couchdb/data
+ logging:
+ driver: "json-file"
+ options:
+ max-size: "1m"
+ max-file: "1"
networks:
spnet:
@@ -85,6 +100,11 @@ services:
volumes:
- kafka:/kafka
- /var/run/docker.sock:/var/run/docker.sock
+ logging:
+ driver: "json-file"
+ options:
+ max-size: "1m"
+ max-file: "1"
networks:
spnet:
@@ -95,6 +115,11 @@ services:
volumes:
- zk-conf:/opt/zookeeper-3.4.13/conf
- zk-data:/opt/zookeeper-3.4.13/data
+ logging:
+ driver: "json-file"
+ options:
+ max-size: "1m"
+ max-file: "1"
networks:
spnet:
@@ -109,6 +134,11 @@ services:
volumes:
- backend:/root/.streampipes
- backend:/streampipes-assets
+ logging:
+ driver: "json-file"
+ options:
+ max-size: "1m"
+ max-file: "1"
networks:
spnet:
@@ -125,6 +155,11 @@ services:
- SP_CONNECT_CONTAINER_WORKER=connect-worker
volumes:
- connect:/data/
+ logging:
+ driver: "json-file"
+ options:
+ max-size: "1m"
+ max-file: "1"
networks:
spnet:
@@ -140,6 +175,11 @@ services:
- SP_CONNECT_CONTAINER_WORKER=connect-worker-main
volumes:
- connect:/data/
+ logging:
+ driver: "json-file"
+ options:
+ max-size: "1m"
+ max-file: "1"
networks:
spnet:
@@ -153,6 +193,11 @@ services:
- consul
- connect-master
- backend
+ logging:
+ driver: "json-file"
+ options:
+ max-size: "1m"
+ max-file: "1"
networks:
spnet:
@@ -162,6 +207,11 @@ services:
image: "${SP_DOCKER_REGISTRY}/processors-filters-jvm:${SP_VERSION}"
depends_on:
- "consul"
+ logging:
+ driver: "json-file"
+ options:
+ max-size: "1m"
+ max-file: "1"
networks:
spnet:
@@ -169,6 +219,11 @@ services:
image: "${SP_DOCKER_REGISTRY}/processors-filters-siddhi:${SP_VERSION}"
depends_on:
- "consul"
+ logging:
+ driver: "json-file"
+ options:
+ max-size: "1m"
+ max-file: "1"
networks:
spnet:
@@ -176,6 +231,11 @@ services:
image: "${SP_DOCKER_REGISTRY}/processors-image-processing-jvm:${SP_VERSION}"
depends_on:
- "consul"
+ logging:
+ driver: "json-file"
+ options:
+ max-size: "1m"
+ max-file: "1"
networks:
spnet:
@@ -183,6 +243,11 @@ services:
image: "${SP_DOCKER_REGISTRY}/processors-transformation-jvm:${SP_VERSION}"
depends_on:
- "consul"
+ logging:
+ driver: "json-file"
+ options:
+ max-size: "1m"
+ max-file: "1"
networks:
spnet:
@@ -190,6 +255,11 @@ services:
image: "${SP_DOCKER_REGISTRY}/sinks-brokers-jvm:${SP_VERSION}"
depends_on:
- "consul"
+ logging:
+ driver: "json-file"
+ options:
+ max-size: "1m"
+ max-file: "1"
networks:
spnet:
@@ -197,6 +267,11 @@ services:
image: "${SP_DOCKER_REGISTRY}/sinks-databases-jvm:${SP_VERSION}"
depends_on:
- "consul"
+ logging:
+ driver: "json-file"
+ options:
+ max-size: "1m"
+ max-file: "1"
networks:
spnet:
@@ -204,6 +279,11 @@ services:
image: "${SP_DOCKER_REGISTRY}/sinks-internal-jvm:${SP_VERSION}"
depends_on:
- "consul"
+ logging:
+ driver: "json-file"
+ options:
+ max-size: "1m"
+ max-file: "1"
networks:
spnet:
@@ -211,6 +291,11 @@ services:
image: "${SP_DOCKER_REGISTRY}/sinks-notifications-jvm:${SP_VERSION}"
depends_on:
- "consul"
+ logging:
+ driver: "json-file"
+ options:
+ max-size: "1m"
+ max-file: "1"
networks:
spnet:
@@ -219,6 +304,11 @@ services:
depends_on:
- "consul"
- "kafka"
+ logging:
+ driver: "json-file"
+ options:
+ max-size: "1m"
+ max-file: "1"
networks:
spnet:
@@ -228,6 +318,11 @@ services:
image: "${SP_DOCKER_REGISTRY}/processors-aggregation-flink:${SP_VERSION}"
depends_on:
- "consul"
+ logging:
+ driver: "json-file"
+ options:
+ max-size: "1m"
+ max-file: "1"
networks:
spnet:
@@ -235,6 +330,11 @@ services:
image: "${SP_DOCKER_REGISTRY}/processors-enricher-flink:${SP_VERSION}"
depends_on:
- "consul"
+ logging:
+ driver: "json-file"
+ options:
+ max-size: "1m"
+ max-file: "1"
networks:
spnet:
@@ -242,6 +342,11 @@ services:
image: "${SP_DOCKER_REGISTRY}/processors-pattern-detection-flink:${SP_VERSION}"
depends_on:
- "consul"
+ logging:
+ driver: "json-file"
+ options:
+ max-size: "1m"
+ max-file: "1"
networks:
spnet:
@@ -249,6 +354,11 @@ services:
image: "${SP_DOCKER_REGISTRY}/processors-statistics-flink:${SP_VERSION}"
depends_on:
- "consul"
+ logging:
+ driver: "json-file"
+ options:
+ max-size: "1m"
+ max-file: "1"
networks:
spnet:
@@ -256,6 +366,11 @@ services:
image: "${SP_DOCKER_REGISTRY}/processors-transformation-flink:${SP_VERSION}"
depends_on:
- "consul"
+ logging:
+ driver: "json-file"
+ options:
+ max-size: "1m"
+ max-file: "1"
networks:
spnet:
@@ -263,6 +378,11 @@ services:
image: "${SP_DOCKER_REGISTRY}/sinks-databases-flink:${SP_VERSION}"
depends_on:
- "consul"
+ logging:
+ driver: "json-file"
+ options:
+ max-size: "1m"
+ max-file: "1"
networks:
spnet:
@@ -271,6 +391,11 @@ services:
depends_on:
- "consul"
- "kafka"
+ logging:
+ driver: "json-file"
+ options:
+ max-size: "1m"
+ max-file: "1"
networks:
spnet:
@@ -285,6 +410,11 @@ services:
command: jobmanager
environment:
- JOB_MANAGER_RPC_ADDRESS=jobmanager
+ logging:
+ driver: "json-file"
+ options:
+ max-size: "1m"
+ max-file: "1"
networks:
spnet:
@@ -298,6 +428,11 @@ services:
environment:
- JOB_MANAGER_RPC_ADDRESS=jobmanager
- TASK_MANAGER_NUMBER_OF_TASK_SLOTS=20
+ logging:
+ driver: "json-file"
+ options:
+ max-size: "1m"
+ max-file: "1"
networks:
spnet:
@@ -315,6 +450,11 @@ services:
# Data persistency
# sudo mkdir -p /srv/docker/influxdb/data
- influx:/var/lib/influxdb
+ logging:
+ driver: "json-file"
+ options:
+ max-size: "1m"
+ max-file: "1"
networks:
spnet:
diff --git a/installer/templates/docker-compose.lite.yml b/installer/templates/docker-compose.lite.yml
index b4e128d..f104387 100644
--- a/installer/templates/docker-compose.lite.yml
+++ b/installer/templates/docker-compose.lite.yml
@@ -26,6 +26,11 @@ services:
# - "61614:61614"
# - "8161:8161"
# - "1883:1883"
+ logging:
+ driver: "json-file"
+ options:
+ max-size: "1m"
+ max-file: "1"
networks:
spnet:
@@ -48,6 +53,11 @@ services:
- -ui
volumes:
- consul:/consul/data
+ logging:
+ driver: "json-file"
+ options:
+ max-size: "1m"
+ max-file: "1"
# ports:
# - "8500:8500"
# - "8600:8600"
@@ -61,6 +71,11 @@ services:
# - "5984:5984"
volumes:
- couchdb:/opt/couchdb/data
+ logging:
+ driver: "json-file"
+ options:
+ max-size: "1m"
+ max-file: "1"
networks:
spnet:
@@ -85,6 +100,11 @@ services:
volumes:
- kafka:/kafka
- /var/run/docker.sock:/var/run/docker.sock
+ logging:
+ driver: "json-file"
+ options:
+ max-size: "1m"
+ max-file: "1"
networks:
spnet:
@@ -95,6 +115,11 @@ services:
volumes:
- zk-conf:/opt/zookeeper-3.4.13/conf
- zk-data:/opt/zookeeper-3.4.13/data
+ logging:
+ driver: "json-file"
+ options:
+ max-size: "1m"
+ max-file: "1"
networks:
spnet:
@@ -112,6 +137,11 @@ services:
# Data persistency
# sudo mkdir -p /srv/docker/influxdb/data
- influx:/var/lib/influxdb
+ logging:
+ driver: "json-file"
+ options:
+ max-size: "1m"
+ max-file: "1"
networks:
spnet:
@@ -125,6 +155,11 @@ services:
# - "8030:8030"
volumes:
- backend:/root/.streampipes
+ logging:
+ driver: "json-file"
+ options:
+ max-size: "1m"
+ max-file: "1"
networks:
spnet:
@@ -141,6 +176,11 @@ services:
- SP_CONNECT_CONTAINER_WORKER=connect-worker
volumes:
- connect:/data/
+ logging:
+ driver: "json-file"
+ options:
+ max-size: "1m"
+ max-file: "1"
networks:
spnet:
@@ -156,6 +196,11 @@ services:
- SP_CONNECT_CONTAINER_WORKER=connect-worker-main
volumes:
- connect:/data/
+ logging:
+ driver: "json-file"
+ options:
+ max-size: "1m"
+ max-file: "1"
networks:
spnet:
@@ -169,6 +214,11 @@ services:
- consul
- connect-master
- backend
+ logging:
+ driver: "json-file"
+ options:
+ max-size: "1m"
+ max-file: "1"
networks:
spnet:
@@ -178,6 +228,11 @@ services:
image: "${SP_DOCKER_REGISTRY}/pipeline-elements-all-jvm:${SP_VERSION}"
depends_on:
- "consul"
+ logging:
+ driver: "json-file"
+ options:
+ max-size: "1m"
+ max-file: "1"
networks:
spnet:
@@ -186,6 +241,11 @@ services:
depends_on:
- "consul"
- "kafka"
+ logging:
+ driver: "json-file"
+ options:
+ max-size: "1m"
+ max-file: "1"
networks:
spnet: