From b6085676483fc8308fa4a1954e3fb18052186e49 Mon Sep 17 00:00:00 2001 From: Quentin Dufour Date: Sun, 7 Mar 2021 11:43:46 +0100 Subject: Add a new parameter to stolon --- app/backup/deploy/backup-matrix.hcl | 63 +++++++++++++++++++++++++++++++++++++ 1 file changed, 63 insertions(+) create mode 100644 app/backup/deploy/backup-matrix.hcl (limited to 'app/backup/deploy/backup-matrix.hcl') diff --git a/app/backup/deploy/backup-matrix.hcl b/app/backup/deploy/backup-matrix.hcl new file mode 100644 index 0000000..8d0eb32 --- /dev/null +++ b/app/backup/deploy/backup-matrix.hcl @@ -0,0 +1,63 @@ +job "backup_manual_matrix" { + datacenters = ["dc1"] + + type = "batch" + + task "backup-matrix" { + driver = "docker" + + config { + image = "superboum/backup_matrix:2" + volumes = [ + "secrets/id_ed25519:/root/.ssh/id_ed25519", + "secrets/id_ed25519.pub:/root/.ssh/id_ed25519.pub", + "secrets/known_hosts:/root/.ssh/known_hosts", + "/mnt/glusterfs/chat/matrix/synapse/media:/mnt/glusterfs/chat/matrix/synapse/media" + ] + network_mode = "host" + } + + env { + CONSUL_HTTP_ADDR = "http://consul.service.2.cluster.deuxfleurs.fr:8500" + } + + template { + data = <