open-nomad/e2e/events/input/initial.nomad
2023-04-10 15:36:59 +00:00

49 lines
765 B
HCL

# Copyright (c) HashiCorp, Inc.
# SPDX-License-Identifier: MPL-2.0
job "deployment_auto.nomad" {
datacenters = ["dc1", "dc2"]
constraint {
attribute = "${attr.kernel.name}"
value = "linux"
}
group "one" {
count = 3
update {
max_parallel = 3
auto_promote = true
canary = 2
min_healthy_time = "1s"
}
network {
port "db" {
to = 1234
}
}
task "one" {
driver = "docker"
env {
version = "0"
}
config {
image = "busybox:1"
command = "nc"
args = ["-ll", "-p", "1234", "-e", "/bin/cat"]
ports = ["db"]
}
resources {
cpu = 20
memory = 20
}
}
}
}