github.com/anuvu/nomad@v0.8.7-atom1/e2e/consul/input/canary_tags.hcl (about)

     1  job "consul_canary_test" {
     2    datacenters = ["dc1"]
     3  
     4    group "consul_canary_test" {
     5      count = 2
     6  
     7      task "consul_canary_test" {
     8        driver = "mock_driver"
     9  
    10        config {
    11          run_for   = "10m"
    12          exit_code = 9
    13        }
    14  
    15        service {
    16          name = "canarytest"
    17          tags = ["foo", "bar"]
    18          canary_tags = ["foo", "canary"]
    19        }
    20      }
    21  
    22      update {
    23        max_parallel     = 1
    24        canary           = 1
    25        min_healthy_time = "1s"
    26        health_check     = "task_states"
    27        auto_revert      = false
    28      }
    29  
    30      restart {
    31        attempts = 0
    32        delay    = "0s"
    33        mode     = "fail"
    34      }
    35    }
    36  }