github.com/dkerwin/nomad@v0.3.3-0.20160525181927-74554135514b/command/agent/config-test-fixtures/basic.hcl (about) 1 region = "foobar" 2 datacenter = "dc2" 3 name = "my-web" 4 data_dir = "/tmp/nomad" 5 log_level = "ERR" 6 bind_addr = "192.168.0.1" 7 enable_debug = true 8 ports { 9 http = 1234 10 rpc = 2345 11 serf = 3456 12 } 13 addresses { 14 http = "127.0.0.1" 15 rpc = "127.0.0.2" 16 serf = "127.0.0.3" 17 } 18 advertise { 19 rpc = "127.0.0.3" 20 serf = "127.0.0.4" 21 } 22 client { 23 enabled = true 24 state_dir = "/tmp/client-state" 25 alloc_dir = "/tmp/alloc" 26 servers = ["a.b.c:80", "127.0.0.1:1234"] 27 node_class = "linux-medium-64bit" 28 meta { 29 foo = "bar" 30 baz = "zip" 31 } 32 options { 33 foo = "bar" 34 baz = "zip" 35 } 36 network_interface = "eth0" 37 network_speed = 100 38 reserved { 39 cpu = 10 40 memory = 10 41 disk = 10 42 iops = 10 43 reserved_ports = "1,100,10-12" 44 } 45 client_min_port = 1000 46 client_max_port = 2000 47 max_kill_timeout = "10s" 48 } 49 server { 50 enabled = true 51 bootstrap_expect = 5 52 data_dir = "/tmp/data" 53 protocol_version = 3 54 num_schedulers = 2 55 enabled_schedulers = ["test"] 56 node_gc_threshold = "12h" 57 heartbeat_grace = "30s" 58 retry_join = [ "1.1.1.1", "2.2.2.2" ] 59 start_join = [ "1.1.1.1", "2.2.2.2" ] 60 retry_max = 3 61 retry_interval = "15s" 62 rejoin_after_leave = true 63 } 64 telemetry { 65 statsite_address = "127.0.0.1:1234" 66 statsd_address = "127.0.0.1:2345" 67 disable_hostname = true 68 } 69 leave_on_interrupt = true 70 leave_on_terminate = true 71 enable_syslog = true 72 syslog_facility = "LOCAL1" 73 disable_update_check = true 74 disable_anonymous_signature = true 75 atlas { 76 infrastructure = "armon/test" 77 token = "abcd" 78 join = true 79 endpoint = "127.0.0.1:1234" 80 } 81 http_api_response_headers { 82 Access-Control-Allow-Origin = "*" 83 } 84 consul { 85 server_service_name = "nomad-server" 86 client_service_name = "nomad-client" 87 addr = "127.0.0.1:9500" 88 token = "token1" 89 auth = "username:pass" 90 ssl = true 91 verify_ssl = false 92 ca_file = "/path/to/ca/file" 93 cert_file = "/path/to/cert/file" 94 key_file = "/path/to/key/file" 95 server_auto_join = true 96 client_auto_join = true 97 }