Merge pull request 'feat/add-job-variables' (#2) from feat/add-job-variables into main
Reviewed-on: #2
This commit is contained in:
commit
0e258537f2
1
main.tf
1
main.tf
@ -12,6 +12,7 @@ resource "nomad_job" "this" {
|
||||
purge_on_destroy = true
|
||||
hcl2 {
|
||||
allow_fs = true
|
||||
vars = contains(keys(var.jobs_variables), each.key) ? var.jobs_variables[each.key] : {}
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -5,6 +5,12 @@ variable "jobs" {
|
||||
default = {}
|
||||
}
|
||||
|
||||
variable "jobs_variables" {
|
||||
type = map(map(string))
|
||||
default = {}
|
||||
description = "Map of object to pass variables to the nomad job(s). Key is the job's name, value is a map of variables and their values"
|
||||
}
|
||||
|
||||
variable "volumes" {
|
||||
type = map(object({
|
||||
plugin_id = string
|
||||
|
Loading…
Reference in New Issue
Block a user