job "${name}-${action_name}" { region = "global" datacenters = ["dc1"] type = "batch" periodic { cron = "${action_cron}" } group "main" { task "${action_name}" { driver = "docker" config { image = "hashicorp/nomad:$${attr.nomad.version}" args = [ "job", "action", "-job", "${name}", "-group", "${name}", "-task", "${name}", "${action_name}" ] } env = { NOMAD_ADDR = "unix:///secrets/api.sock" } identity { env = true } } } }