github.com/hernad/nomad@v1.6.112/command/agent/testdata/sample0.json (about) 1 { 2 "autopilot": { 3 "cleanup_dead_servers": true 4 }, 5 "acl": { 6 "enabled": true 7 }, 8 "audit": { 9 "enabled": true, 10 "sink": [ 11 { 12 "file": { 13 "type": "file", 14 "format": "json", 15 "delivery_guarantee": "enforced", 16 "path": "/opt/nomad/audit.log", 17 "rotate_bytes": 100, 18 "rotate_duration": "24h", 19 "rotate_max_files": 10 20 } 21 } 22 ], 23 "filter": [ 24 { 25 "default": [ 26 { 27 "endpoints": ["/v1/metrics"], 28 "operations": ["*"], 29 "stages": ["*"], 30 "type": "HTTPEvent" 31 } 32 ] 33 } 34 ] 35 }, 36 "advertise": { 37 "http": "host.example.com", 38 "rpc": "host.example.com", 39 "serf": "host.example.com" 40 }, 41 "bind_addr": "0.0.0.0", 42 "consul": { 43 "server_auto_join": false, 44 "client_auto_join": false, 45 "token": "aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee" 46 }, 47 "data_dir": "/opt/data/nomad/data", 48 "datacenter": "dc1", 49 "enable_syslog": true, 50 "leave_on_interrupt": true, 51 "leave_on_terminate": true, 52 "log_level": "INFO", 53 "region": "global", 54 "server": { 55 "bootstrap_expect": 3, 56 "enabled": true, 57 "encrypt": "sHck3WL6cxuhuY7Mso9BHA==", 58 "plan_rejection_tracker": { 59 "node_threshold": 100, 60 "node_window": "31m" 61 }, 62 "retry_join": [ 63 "10.0.0.101", 64 "10.0.0.102", 65 "10.0.0.103" 66 ] 67 }, 68 "syslog_facility": "LOCAL0", 69 "telemetry": { 70 "collection_interval": "60s", 71 "disable_hostname": true, 72 "prometheus_metrics": true, 73 "publish_allocation_metrics": true, 74 "publish_node_metrics": true 75 }, 76 "tls": { 77 "ca_file": "/opt/data/nomad/certs/nomad-ca.pem", 78 "cert_file": "/opt/data/nomad/certs/server.pem", 79 "http": true, 80 "key_file": "/opt/data/nomad/certs/server-key.pem", 81 "rpc": true, 82 "verify_server_hostname": true 83 }, 84 "vault": { 85 "address": "http://host.example.com:8200", 86 "create_from_role": "nomad-cluster", 87 "enabled": true 88 } 89 }