synchro: synchronize logs from frontend

This commit is contained in:
nemunaire 2020-01-30 18:51:06 +01:00
parent f1c5681a37
commit a82a0fb170
3 changed files with 7 additions and 0 deletions

View File

@ -17,6 +17,9 @@ while ! [ -f SETTINGS/stop ] || [ /tmp/stop -nt SETTINGS/stop ]
do
rsync -e "$SSH_OPTS" -av --delete FILES "${FRONTEND_HOSTNAME}":"${BASEDIR}"
# Synchronize logs
rsync -e "$SSH_OPTS" -av "${FRONTEND_HOSTNAME}":/var/log/ /var/log/frontend
sleep 5
done &

View File

@ -226,6 +226,7 @@ services:
- /var/lib/fic/settings:/srv/SETTINGS:ro
- /var/lib/fic/submissions:/srv/submissions
- /var/lib/fic/teams:/srv/TEAMS:ro
- /var/log/frontend:/var/log/frontend
net: /run/netns/synchro
runtime:
mkdir:
@ -235,6 +236,7 @@ services:
- /var/lib/fic/ssh
- /var/lib/fic/submissions
- /var/lib/fic/teams
- /var/log/frontend
- name: sshd
image: nemunaire/rsync:ca312b09a5048c165cf727660b7755f001d17650
binds:
@ -245,6 +247,7 @@ services:
- /usr/bin/pnsenter:/usr/bin/pnsenter:ro
- /var/lib/fic/outofsync:/var/lib/fic/outofsync
- /var/lib/fic/raw_files:/mnt/fic
- /var/log:/var/log:ro
capabilities:
- all
net: /run/netns/fic-admin

View File

@ -185,6 +185,7 @@ services:
- /var/lib/fic/settings:/srv/SETTINGS
- /var/lib/fic/submissions:/srv/submissions
- /var/lib/fic/teams:/srv/TEAMS
- /var/log:/var/log:ro
net: /run/netns/sshd
runtime:
mkdir: