Skip to content
Snippets Groups Projects
Commit 614342e3 authored by Corné Lukken's avatar Corné Lukken
Browse files

L2SS-561: Add 100mb log limit to all containers not using syslog

parent a16241d3
No related branches found
No related tags found
1 merge request!224L2SS-561: Add 100mb log limit to all containers not using syslog
Showing
with 105 additions and 0 deletions
...@@ -14,6 +14,11 @@ services: ...@@ -14,6 +14,11 @@ services:
- LOCAL_DOCKER_REGISTRY_HOST=${LOCAL_DOCKER_REGISTRY_HOST} - LOCAL_DOCKER_REGISTRY_HOST=${LOCAL_DOCKER_REGISTRY_HOST}
- LOCAL_DOCKER_REGISTRY_LOFAR=${LOCAL_DOCKER_REGISTRY_LOFAR} - LOCAL_DOCKER_REGISTRY_LOFAR=${LOCAL_DOCKER_REGISTRY_LOFAR}
container_name: ${CONTAINER_NAME_PREFIX}apsct-sim container_name: ${CONTAINER_NAME_PREFIX}apsct-sim
logging:
driver: "json-file"
options:
max-size: "100m"
max-file: "10"
networks: networks:
- control - control
entrypoint: python3 pypcc2.py --simulator --port 4843 --config APSCTTR entrypoint: python3 pypcc2.py --simulator --port 4843 --config APSCTTR
......
...@@ -14,6 +14,11 @@ services: ...@@ -14,6 +14,11 @@ services:
- LOCAL_DOCKER_REGISTRY_HOST=${LOCAL_DOCKER_REGISTRY_HOST} - LOCAL_DOCKER_REGISTRY_HOST=${LOCAL_DOCKER_REGISTRY_HOST}
- LOCAL_DOCKER_REGISTRY_LOFAR=${LOCAL_DOCKER_REGISTRY_LOFAR} - LOCAL_DOCKER_REGISTRY_LOFAR=${LOCAL_DOCKER_REGISTRY_LOFAR}
container_name: ${CONTAINER_NAME_PREFIX}apspu-sim container_name: ${CONTAINER_NAME_PREFIX}apspu-sim
logging:
driver: "json-file"
options:
max-size: "100m"
max-file: "10"
networks: networks:
- control - control
entrypoint: python3 pypcc2.py --simulator --port 4842 --config APSPUTR entrypoint: python3 pypcc2.py --simulator --port 4842 --config APSPUTR
......
...@@ -22,6 +22,11 @@ services: ...@@ -22,6 +22,11 @@ services:
args: args:
SOURCE_IMAGE: ${LOCAL_DOCKER_REGISTRY_HOST}/${LOCAL_DOCKER_REGISTRY_USER}/tango-itango:${TANGO_ITANGO_VERSION} SOURCE_IMAGE: ${LOCAL_DOCKER_REGISTRY_HOST}/${LOCAL_DOCKER_REGISTRY_USER}/tango-itango:${TANGO_ITANGO_VERSION}
container_name: ${CONTAINER_NAME_PREFIX}device-apsct container_name: ${CONTAINER_NAME_PREFIX}device-apsct
logging:
driver: "json-file"
options:
max-size: "100m"
max-file: "10"
networks: networks:
- control - control
ports: ports:
......
...@@ -22,6 +22,11 @@ services: ...@@ -22,6 +22,11 @@ services:
args: args:
SOURCE_IMAGE: ${LOCAL_DOCKER_REGISTRY_HOST}/${LOCAL_DOCKER_REGISTRY_USER}/tango-itango:${TANGO_ITANGO_VERSION} SOURCE_IMAGE: ${LOCAL_DOCKER_REGISTRY_HOST}/${LOCAL_DOCKER_REGISTRY_USER}/tango-itango:${TANGO_ITANGO_VERSION}
container_name: ${CONTAINER_NAME_PREFIX}device-apspu container_name: ${CONTAINER_NAME_PREFIX}device-apspu
logging:
driver: "json-file"
options:
max-size: "100m"
max-file: "10"
networks: networks:
- control - control
ports: ports:
......
...@@ -17,6 +17,11 @@ services: ...@@ -17,6 +17,11 @@ services:
args: args:
SOURCE_IMAGE: ${DOCKER_REGISTRY_HOST}/${DOCKER_REGISTRY_USER}-tango-itango:${TANGO_ITANGO_VERSION} SOURCE_IMAGE: ${DOCKER_REGISTRY_HOST}/${DOCKER_REGISTRY_USER}-tango-itango:${TANGO_ITANGO_VERSION}
container_name: ${CONTAINER_NAME_PREFIX}device-beam container_name: ${CONTAINER_NAME_PREFIX}device-beam
logging:
driver: "json-file"
options:
max-size: "100m"
max-file: "10"
networks: networks:
- control - control
ports: ports:
......
...@@ -21,6 +21,11 @@ services: ...@@ -21,6 +21,11 @@ services:
args: args:
SOURCE_IMAGE: ${LOCAL_DOCKER_REGISTRY_HOST}/${LOCAL_DOCKER_REGISTRY_USER}/tango-itango:${TANGO_ITANGO_VERSION} SOURCE_IMAGE: ${LOCAL_DOCKER_REGISTRY_HOST}/${LOCAL_DOCKER_REGISTRY_USER}/tango-itango:${TANGO_ITANGO_VERSION}
container_name: ${CONTAINER_NAME_PREFIX}device-boot container_name: ${CONTAINER_NAME_PREFIX}device-boot
logging:
driver: "json-file"
options:
max-size: "100m"
max-file: "10"
networks: networks:
- control - control
ports: ports:
......
...@@ -22,6 +22,11 @@ services: ...@@ -22,6 +22,11 @@ services:
args: args:
SOURCE_IMAGE: ${LOCAL_DOCKER_REGISTRY_HOST}/${LOCAL_DOCKER_REGISTRY_USER}/tango-itango:${TANGO_ITANGO_VERSION} SOURCE_IMAGE: ${LOCAL_DOCKER_REGISTRY_HOST}/${LOCAL_DOCKER_REGISTRY_USER}/tango-itango:${TANGO_ITANGO_VERSION}
container_name: ${CONTAINER_NAME_PREFIX}device-docker container_name: ${CONTAINER_NAME_PREFIX}device-docker
logging:
driver: "json-file"
options:
max-size: "100m"
max-file: "10"
networks: networks:
- control - control
ports: ports:
......
...@@ -21,6 +21,11 @@ services: ...@@ -21,6 +21,11 @@ services:
args: args:
SOURCE_IMAGE: ${LOCAL_DOCKER_REGISTRY_HOST}/${LOCAL_DOCKER_REGISTRY_USER}/tango-itango:${TANGO_ITANGO_VERSION} SOURCE_IMAGE: ${LOCAL_DOCKER_REGISTRY_HOST}/${LOCAL_DOCKER_REGISTRY_USER}/tango-itango:${TANGO_ITANGO_VERSION}
container_name: ${CONTAINER_NAME_PREFIX}device-observation_control container_name: ${CONTAINER_NAME_PREFIX}device-observation_control
logging:
driver: "json-file"
options:
max-size: "100m"
max-file: "10"
networks: networks:
- control - control
ports: ports:
......
...@@ -22,6 +22,11 @@ services: ...@@ -22,6 +22,11 @@ services:
args: args:
SOURCE_IMAGE: ${LOCAL_DOCKER_REGISTRY_HOST}/${LOCAL_DOCKER_REGISTRY_USER}/tango-itango:${TANGO_ITANGO_VERSION} SOURCE_IMAGE: ${LOCAL_DOCKER_REGISTRY_HOST}/${LOCAL_DOCKER_REGISTRY_USER}/tango-itango:${TANGO_ITANGO_VERSION}
container_name: ${CONTAINER_NAME_PREFIX}device-recv container_name: ${CONTAINER_NAME_PREFIX}device-recv
logging:
driver: "json-file"
options:
max-size: "100m"
max-file: "10"
networks: networks:
- control - control
ports: ports:
......
...@@ -22,6 +22,11 @@ services: ...@@ -22,6 +22,11 @@ services:
args: args:
SOURCE_IMAGE: ${LOCAL_DOCKER_REGISTRY_HOST}/${LOCAL_DOCKER_REGISTRY_USER}/tango-itango:${TANGO_ITANGO_VERSION} SOURCE_IMAGE: ${LOCAL_DOCKER_REGISTRY_HOST}/${LOCAL_DOCKER_REGISTRY_USER}/tango-itango:${TANGO_ITANGO_VERSION}
container_name: ${CONTAINER_NAME_PREFIX}device-sdp container_name: ${CONTAINER_NAME_PREFIX}device-sdp
logging:
driver: "json-file"
options:
max-size: "100m"
max-file: "10"
networks: networks:
- control - control
ports: ports:
......
...@@ -22,6 +22,11 @@ services: ...@@ -22,6 +22,11 @@ services:
args: args:
SOURCE_IMAGE: ${LOCAL_DOCKER_REGISTRY_HOST}/${LOCAL_DOCKER_REGISTRY_USER}/tango-itango:${TANGO_ITANGO_VERSION} SOURCE_IMAGE: ${LOCAL_DOCKER_REGISTRY_HOST}/${LOCAL_DOCKER_REGISTRY_USER}/tango-itango:${TANGO_ITANGO_VERSION}
container_name: ${CONTAINER_NAME_PREFIX}device-sst container_name: ${CONTAINER_NAME_PREFIX}device-sst
logging:
driver: "json-file"
options:
max-size: "100m"
max-file: "10"
networks: networks:
- control - control
- data - data
......
...@@ -22,6 +22,11 @@ services: ...@@ -22,6 +22,11 @@ services:
args: args:
SOURCE_IMAGE: ${LOCAL_DOCKER_REGISTRY_HOST}/${LOCAL_DOCKER_REGISTRY_USER}/tango-itango:${TANGO_ITANGO_VERSION} SOURCE_IMAGE: ${LOCAL_DOCKER_REGISTRY_HOST}/${LOCAL_DOCKER_REGISTRY_USER}/tango-itango:${TANGO_ITANGO_VERSION}
container_name: ${CONTAINER_NAME_PREFIX}device-unb2 container_name: ${CONTAINER_NAME_PREFIX}device-unb2
logging:
driver: "json-file"
options:
max-size: "100m"
max-file: "10"
networks: networks:
- control - control
ports: ports:
......
...@@ -22,6 +22,11 @@ services: ...@@ -22,6 +22,11 @@ services:
args: args:
SOURCE_IMAGE: ${LOCAL_DOCKER_REGISTRY_HOST}/${LOCAL_DOCKER_REGISTRY_USER}/tango-itango:${TANGO_ITANGO_VERSION} SOURCE_IMAGE: ${LOCAL_DOCKER_REGISTRY_HOST}/${LOCAL_DOCKER_REGISTRY_USER}/tango-itango:${TANGO_ITANGO_VERSION}
container_name: ${CONTAINER_NAME_PREFIX}device-xst container_name: ${CONTAINER_NAME_PREFIX}device-xst
logging:
driver: "json-file"
options:
max-size: "100m"
max-file: "10"
networks: networks:
- control - control
- data - data
......
...@@ -18,6 +18,11 @@ services: ...@@ -18,6 +18,11 @@ services:
build: build:
context: elk-configure-host context: elk-configure-host
container_name: ${CONTAINER_NAME_PREFIX}elk-configure-host container_name: ${CONTAINER_NAME_PREFIX}elk-configure-host
logging:
driver: "json-file"
options:
max-size: "100m"
max-file: "10"
networks: networks:
- control - control
privileged: true privileged: true
...@@ -27,6 +32,11 @@ services: ...@@ -27,6 +32,11 @@ services:
build: build:
context: elk context: elk
container_name: ${CONTAINER_NAME_PREFIX}elk container_name: ${CONTAINER_NAME_PREFIX}elk
logging:
driver: "json-file"
options:
max-size: "100m"
max-file: "10"
networks: networks:
- control - control
volumes: volumes:
......
...@@ -19,6 +19,11 @@ services: ...@@ -19,6 +19,11 @@ services:
args: args:
SOURCE_IMAGE: ${LOCAL_DOCKER_REGISTRY_HOST}/${LOCAL_DOCKER_REGISTRY_USER}/tango-itango:${TANGO_ITANGO_VERSION} SOURCE_IMAGE: ${LOCAL_DOCKER_REGISTRY_HOST}/${LOCAL_DOCKER_REGISTRY_USER}/tango-itango:${TANGO_ITANGO_VERSION}
container_name: ${CONTAINER_NAME_PREFIX}itango container_name: ${CONTAINER_NAME_PREFIX}itango
logging:
driver: "json-file"
options:
max-size: "100m"
max-file: "10"
networks: networks:
- control - control
extra_hosts: extra_hosts:
......
...@@ -18,6 +18,11 @@ services: ...@@ -18,6 +18,11 @@ services:
CONTAINER_EXECUTION_UID: ${CONTAINER_EXECUTION_UID} CONTAINER_EXECUTION_UID: ${CONTAINER_EXECUTION_UID}
SOURCE_IMAGE: ${LOCAL_DOCKER_REGISTRY_HOST}/${LOCAL_DOCKER_REGISTRY_USER}/tango-itango:${TANGO_ITANGO_VERSION} SOURCE_IMAGE: ${LOCAL_DOCKER_REGISTRY_HOST}/${LOCAL_DOCKER_REGISTRY_USER}/tango-itango:${TANGO_ITANGO_VERSION}
container_name: ${CONTAINER_NAME_PREFIX}jupyter container_name: ${CONTAINER_NAME_PREFIX}jupyter
logging:
driver: "json-file"
options:
max-size: "100m"
max-file: "10"
networks: networks:
- control - control
volumes: volumes:
......
...@@ -23,6 +23,11 @@ services: ...@@ -23,6 +23,11 @@ services:
container_name: ${CONTAINER_NAME_PREFIX}lofar-device-base container_name: ${CONTAINER_NAME_PREFIX}lofar-device-base
# These parameters are just visual queues, you have to define them again # These parameters are just visual queues, you have to define them again
# in derived docker-compose files! # in derived docker-compose files!
logging:
driver: "json-file"
options:
max-size: "100m"
max-file: "10"
networks: networks:
- control - control
extra_hosts: extra_hosts:
......
...@@ -16,6 +16,11 @@ services: ...@@ -16,6 +16,11 @@ services:
build: build:
context: prometheus context: prometheus
container_name: ${CONTAINER_NAME_PREFIX}prometheus container_name: ${CONTAINER_NAME_PREFIX}prometheus
logging:
driver: "json-file"
options:
max-size: "100m"
max-file: "10"
networks: networks:
- control - control
volumes: volumes:
......
...@@ -14,6 +14,11 @@ services: ...@@ -14,6 +14,11 @@ services:
- LOCAL_DOCKER_REGISTRY_HOST=${LOCAL_DOCKER_REGISTRY_HOST} - LOCAL_DOCKER_REGISTRY_HOST=${LOCAL_DOCKER_REGISTRY_HOST}
- LOCAL_DOCKER_REGISTRY_LOFAR=${LOCAL_DOCKER_REGISTRY_LOFAR} - LOCAL_DOCKER_REGISTRY_LOFAR=${LOCAL_DOCKER_REGISTRY_LOFAR}
container_name: ${CONTAINER_NAME_PREFIX}recv-sim container_name: ${CONTAINER_NAME_PREFIX}recv-sim
logging:
driver: "json-file"
options:
max-size: "100m"
max-file: "10"
networks: networks:
- control - control
entrypoint: python3 pypcc2.py --simulator --port 4840 --config RECVTR entrypoint: python3 pypcc2.py --simulator --port 4840 --config RECVTR
......
...@@ -14,6 +14,11 @@ services: ...@@ -14,6 +14,11 @@ services:
- LOCAL_DOCKER_REGISTRY_HOST=${LOCAL_DOCKER_REGISTRY_HOST} - LOCAL_DOCKER_REGISTRY_HOST=${LOCAL_DOCKER_REGISTRY_HOST}
- LOCAL_DOCKER_REGISTRY_LOFAR=${LOCAL_DOCKER_REGISTRY_LOFAR} - LOCAL_DOCKER_REGISTRY_LOFAR=${LOCAL_DOCKER_REGISTRY_LOFAR}
container_name: ${CONTAINER_NAME_PREFIX}sdptr-sim container_name: ${CONTAINER_NAME_PREFIX}sdptr-sim
logging:
driver: "json-file"
options:
max-size: "100m"
max-file: "10"
networks: networks:
- control - control
restart: unless-stopped restart: unless-stopped
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment