github.com/hhrutter/nomad@v0.6.0-rc2.0.20170723054333-80c4b03f0705/terraform/shared/config/consul_upstart.conf (about)

     1  description "Consul"
     2  
     3  start on runlevel [2345]
     4  stop on runlevel [!2345]
     5  
     6  respawn
     7  
     8  console log
     9  
    10  script
    11    if [ -f "/etc/service/consul" ]; then
    12      . /etc/service/consul
    13    fi
    14  
    15    # Allow Consul to use privileged ports
    16    export CONSUL_ALLOW_PRIVILEGED_PORTS=true
    17  
    18    exec /usr/local/bin/consul agent \
    19      -config-dir="/etc/consul.d" \
    20      -dns-port="53" \
    21      -recursor="172.31.0.2" \
    22      \$${CONSUL_FLAGS} \
    23      >>/var/log/consul.log 2>&1
    24  end script