From 9d4cd686481ec7ac27f09b955684b65a2dabd77b Mon Sep 17 00:00:00 2001 From: Ian Fijolek Date: Mon, 25 Jul 2022 15:50:25 -0700 Subject: [PATCH] Add test consul backup --- nomad/backups/.terraform.lock.hcl | 1 + nomad/backups/backup.nomad | 10 ++++++++++ nomad/backups/backups.tf | 1 + nomad/backups/jobs/consul.hcl | 2 +- nomad/backups/oneoff.nomad | 7 ------- 5 files changed, 13 insertions(+), 8 deletions(-) diff --git a/nomad/backups/.terraform.lock.hcl b/nomad/backups/.terraform.lock.hcl index 4a078a2..70d1fae 100644 --- a/nomad/backups/.terraform.lock.hcl +++ b/nomad/backups/.terraform.lock.hcl @@ -4,6 +4,7 @@ provider "registry.terraform.io/hashicorp/nomad" { version = "1.4.16" hashes = [ + "h1:PQxNPNmMVOErxryTWIJwr22k95DTSODmgRylqjc2TjI=", "h1:tyfjD/maKzb0RxxD9KWgLnkJu9lnYziYsQgGw85Giz8=", "zh:0d4fbb7030d9caac3b123e60afa44f50c83cc2a983e1866aec7f30414abe7b0e", "zh:0db080228e07c72d6d8ca8c45249d6f97cd0189fce82a77abbdcd49a52e57572", diff --git a/nomad/backups/backup.nomad b/nomad/backups/backup.nomad index 09d5b68..35b6628 100644 --- a/nomad/backups/backup.nomad +++ b/nomad/backups/backup.nomad @@ -3,6 +3,11 @@ variable "nextcloud_backup" { description = "HCL config for Restic Scheduler jobs" } +variable "consul_backup" { + type = string + description = "HCL config for Restic Scheduler jobs" +} + job "backup" { datacenters = ["dc1"] type = "system" @@ -118,6 +123,11 @@ BACKUP_PASSPHRASE={{ .Data.data.backup_passphrase }} # Build jobs based on node data = <