github.com/adityamillind98/nomad@v0.11.8/jobspec/test-fixtures/tg-network.hcl (about) 1 job "foo" { 2 datacenters = ["dc1"] 3 4 group "bar" { 5 count = 3 6 shutdown_delay = "14s" 7 8 network { 9 mode = "bridge" 10 11 port "http" { 12 static = 80 13 to = 8080 14 } 15 } 16 17 service { 18 name = "connect-service" 19 tags = ["foo", "bar"] 20 canary_tags = ["canary", "bam"] 21 port = "1234" 22 23 connect { 24 sidecar_service { 25 tags = ["side1", "side2"] 26 27 proxy { 28 local_service_port = 8080 29 30 upstreams { 31 destination_name = "other-service" 32 local_bind_port = 4567 33 } 34 } 35 } 36 37 sidecar_task { 38 resources { 39 cpu = 500 40 memory = 1024 41 } 42 43 env { 44 FOO = "abc" 45 } 46 47 shutdown_delay = "5s" 48 } 49 } 50 } 51 52 task "bar" { 53 driver = "raw_exec" 54 55 config { 56 command = "bash" 57 args = ["-c", "echo hi"] 58 } 59 60 resources { 61 network { 62 mbits = 10 63 } 64 } 65 } 66 } 67 }