job "concourse-worker" { region = "global" datacenters = [ "nazrin" ] type = "service" group "svc" { count = 1 network { mode = "bridge" } vault { policies = [ "concourse-worker" ] } service { connect { sidecar_service { proxy { upstreams { destination_name = "concourse-tsa" local_bind_port = 2222 } } } } } task "concourse" { driver = "docker" config { image = "rdclda/concourse:7.7.0" command = "worker" image_pull_timeout = "30m" privileged = true volumes = [ "/var/lib/nomad-st/concourse-worker:/work"] entrypoint = [ "dumb-init", "/work/entrypoint.sh" ] } resources { cpu = 2048 memory = 2048 } template { data = <