github.com/dkerwin/nomad@v0.3.3-0.20160525181927-74554135514b/jobspec/test-fixtures/bad-ports.hcl (about) 1 job "binstore-storagelocker" { 2 region = "global" 3 type = "service" 4 priority = 50 5 all_at_once = true 6 datacenters = ["us2", "eu1"] 7 8 meta { 9 foo = "bar" 10 } 11 12 constraint { 13 attribute = "kernel.os" 14 value = "windows" 15 } 16 17 update { 18 stagger = "60s" 19 max_parallel = 2 20 } 21 22 task "outside" { 23 driver = "java" 24 25 config { 26 jar_path = "s3://my-cool-store/foo.jar" 27 } 28 29 meta { 30 my-cool-key = "foobar" 31 } 32 } 33 34 group "binsl" { 35 count = 5 36 37 task "binstore" { 38 driver = "docker" 39 40 config { 41 image = "hashicorp/binstore" 42 } 43 44 resources { 45 cpu = 500 46 memory = 128 47 48 network { 49 mbits = "100" 50 51 port "one" { 52 static = 1 53 } 54 55 port "two" { 56 static = 2 57 } 58 59 port "three" { 60 static = 3 61 } 62 63 port "this_is_aport" { 64 } 65 66 port "" { 67 } 68 } 69 } 70 } 71 72 task "storagelocker" { 73 driver = "docker" 74 75 config { 76 image = "hashicorp/storagelocker" 77 } 78 79 resources { 80 cpu = 500 81 memory = 128 82 } 83 84 constraint { 85 attribute = "kernel.arch" 86 value = "amd64" 87 } 88 } 89 90 constraint { 91 attribute = "kernel.os" 92 value = "linux" 93 } 94 95 meta { 96 elb_mode = "tcp" 97 elb_interval = 10 98 elb_checks = 3 99 } 100 } 101 }