diff options
Diffstat (limited to 'cluster/prod/app/backup/deploy/backup-daily.hcl')
-rw-r--r-- | cluster/prod/app/backup/deploy/backup-daily.hcl | 44 |
1 files changed, 0 insertions, 44 deletions
diff --git a/cluster/prod/app/backup/deploy/backup-daily.hcl b/cluster/prod/app/backup/deploy/backup-daily.hcl index 96e97bc..a7a3dcf 100644 --- a/cluster/prod/app/backup/deploy/backup-daily.hcl +++ b/cluster/prod/app/backup/deploy/backup-daily.hcl @@ -239,48 +239,4 @@ EOH } } } - - group "backup-garage" { - constraint { - attribute = "${attr.unique.hostname}" - operator = "=" - value = "abricot" - } - - task "main" { - driver = "docker" - - config { - image = "lxpz/backup_garage:4" - network_mode = "host" - volumes = [ - "/mnt/storage/backup/garage.deuxfleurs.fr:/backup" - ] - } - - template { - data = <<EOH -BACKUP_BASEDIR=/backup -GARAGE_ADMIN_TOKEN={{ key "secrets/garage/admin_token" }} -GARAGE_ACCESS_KEY={{ key "secrets/backup/garage/s3_access_key_id" }} -GARAGE_SECRET_KEY={{ key "secrets/backup/garage/s3_secret_access_key" }} -EOH - destination = "secrets/env_vars" - env = true - } - - resources { - cpu = 500 - memory = 200 - memory_max = 4000 - } - - restart { - attempts = 2 - interval = "30m" - delay = "15s" - mode = "fail" - } - } - } } |