Adding license headers to keystone
[osm/devops.git] / installers / docker / docker-compose.yaml
index 3a879ad..3a5f8d0 100644 (file)
@@ -36,6 +36,7 @@ services:
       KAFKA_ADVERTISED_HOST_NAME: kafka
       KAFKA_ADVERTISED_PORT: 9092
       KAFKA_ZOOKEEPER_CONNECT: zookeeper:2181
+      KAFKA_LOG_RETENTION_HOURS: 24
     volumes:
       - /var/run/docker.sock:/var/run/docker.sock
     #depends_on:
@@ -141,6 +142,11 @@ services:
       - "${OSM_MON_PORTS:-8662:8662}"
     #depends_on:
     #  - kafka
+    logging:
+        driver: "json-file"
+        options:
+            max-file: 5
+            max-size: 10m
   pol:
     image: ${DOCKER_USER:-opensourcemano}/pol:${TAG:-latest}
     networks:
@@ -148,12 +154,18 @@ services:
     volumes:
       - pol_db:/app/database
     environment:
-      OSMPOL_SQL_DATABASE_URI: sqlite:///app/database/policy_module.db
       OSMPOL_MESSAGE_HOST: kafka
       OSMPOL_MESSAGE_PORT: 9092
+    env_file:
+      - ./pol.env
     #depends_on:
     #  - kafka
     #  - mon
+    logging:
+      driver: "json-file"
+      options:
+        max-file: 5
+        max-size: 10m
   light-ui:
     image: ${DOCKER_USER:-opensourcemano}/light-ui:${TAG:-latest}
     networks: