github.com/diptanu/nomad@v0.5.7-0.20170516172507-d72e86cbe3d9/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 vault_token = "foo" 8 9 meta { 10 foo = "bar" 11 } 12 13 constraint { 14 attribute = "kernel.os" 15 value = "windows" 16 } 17 18 update { 19 stagger = "60s" 20 max_parallel = 2 21 } 22 23 task "outside" { 24 driver = "java" 25 26 config { 27 jar_path = "s3://my-cool-store/foo.jar" 28 } 29 30 meta { 31 my-cool-key = "foobar" 32 } 33 } 34 35 group "binsl" { 36 count = 5 37 38 task "binstore" { 39 driver = "docker" 40 41 config { 42 image = "hashicorp/binstore" 43 } 44 45 resources { 46 cpu = 500 47 memory = 128 48 49 network { 50 mbits = "100" 51 52 port "one" { 53 static = 1 54 } 55 56 port "two" { 57 static = 2 58 } 59 60 port "three" { 61 static = 3 62 } 63 64 port "this_is_aport" { 65 } 66 67 port "" { 68 } 69 } 70 } 71 } 72 73 task "storagelocker" { 74 driver = "docker" 75 76 config { 77 image = "hashicorp/storagelocker" 78 } 79 80 resources { 81 cpu = 500 82 memory = 128 83 } 84 85 constraint { 86 attribute = "kernel.arch" 87 value = "amd64" 88 } 89 } 90 91 constraint { 92 attribute = "kernel.os" 93 value = "linux" 94 } 95 96 meta { 97 elb_mode = "tcp" 98 elb_interval = 10 99 elb_checks = 3 100 } 101 } 102 }