github.com/hernad/nomad@v1.6.112/e2e/spread/input/multiple_spread.nomad (about) 1 # Copyright (c) HashiCorp, Inc. 2 # SPDX-License-Identifier: MPL-2.0 3 4 job "r1" { 5 datacenters = ["dc1", "dc2"] 6 type = "service" 7 8 constraint { 9 attribute = "${attr.kernel.name}" 10 value = "linux" 11 } 12 13 spread { 14 attribute = "${node.datacenter}" 15 weight = 100 16 } 17 18 group "test1" { 19 count = 10 20 21 spread { 22 attribute = "${meta.rack}" 23 weight = 100 24 25 target "r1" { 26 percent = 70 27 } 28 29 target "r2" { 30 percent = 30 31 } 32 } 33 34 task "test" { 35 driver = "raw_exec" 36 37 config { 38 command = "bash" 39 args = ["-c", "sleep 15000"] 40 } 41 } 42 } 43 }