From bb291b1f01f2f14da0292681011bc5e4ac528cbc Mon Sep 17 00:00:00 2001 From: Ian Fijolek Date: Tue, 13 Feb 2024 12:05:55 -0800 Subject: [PATCH] Move databases to their own tf files and improve first start --- databases/main.tf | 62 ------------------------------------------- databases/mysql.tf | 41 ++++++++++++++++++++++++++++ databases/postgres.tf | 41 ++++++++++++++++++++++++++++ databases/redis.tf | 12 +++++++++ 4 files changed, 94 insertions(+), 62 deletions(-) delete mode 100644 databases/main.tf create mode 100644 databases/mysql.tf create mode 100644 databases/postgres.tf create mode 100644 databases/redis.tf diff --git a/databases/main.tf b/databases/main.tf deleted file mode 100644 index 631ceb0..0000000 --- a/databases/main.tf +++ /dev/null @@ -1,62 +0,0 @@ -resource "nomad_job" "mysql-server" { - jobspec = file("${path.module}/mysql.nomad") - - # Block until deployed as there are servics dependent on this one - detach = false -} - -resource "nomad_acl_policy" "secrets_mysql" { - name = "secrets-mysql" - description = "Give access to MySQL secrets" - rules_hcl = <