github.com/dkerwin/nomad@v0.3.3-0.20160525181927-74554135514b/jobspec/test-fixtures/incorrect-service-def.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      restart {
    38        attempts = 5
    39        interval = "10m"
    40        delay    = "15s"
    41      }
    42  
    43      task "binstore" {
    44        driver = "docker"
    45  
    46        config {
    47          image = "hashicorp/binstore"
    48        }
    49  
    50        env {
    51          HELLO = "world"
    52          LOREM = "ipsum"
    53        }
    54  
    55        service {
    56          tags = ["foo", "bar"]
    57          port = "http"
    58  
    59          check {
    60            name     = "check-name"
    61            type     = "http"
    62            interval = "10s"
    63            timeout  = "2s"
    64          }
    65        }
    66  
    67        service {
    68          port = "one"
    69        }
    70  
    71        resources {
    72          cpu    = 500
    73          memory = 128
    74  
    75          network {
    76            mbits = "100"
    77  
    78            port "one" {
    79              static = 1
    80            }
    81  
    82            port "three" {
    83              static = 3
    84            }
    85  
    86            port "http" {
    87            }
    88          }
    89        }
    90      }
    91    }
    92  }