Move each service to it's own tf file

This commit is contained in:
2025-05-23 00:43:59 +10:00
parent c1aeb11354
commit 8e586b3352
8 changed files with 189 additions and 204 deletions

View File

@@ -0,0 +1,12 @@
resource "nomad_job" "authelia" {
jobspec = file("authelia.nomad.hcl")
}
resource "nomad_variable" "authelia" {
path = "nomad/jobs/authelia"
items = {
session_secret = data.sops_file.secrets.data["authelia.session_secret"]
jwt_secret = data.sops_file.secrets.data["authelia.jwt_secret"]
encryption_key = data.sops_file.secrets.data["authelia.encryption_key"]
}
}