github.com/obeyler/nomad@v0.11.8/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      "retry_join": [
    59        "10.0.0.101",
    60        "10.0.0.102",
    61        "10.0.0.103"
    62      ]
    63    },
    64    "syslog_facility": "LOCAL0",
    65    "telemetry": {
    66      "collection_interval": "60s",
    67      "disable_hostname": true,
    68      "prometheus_metrics": true,
    69      "publish_allocation_metrics": true,
    70      "publish_node_metrics": true
    71    },
    72    "tls": {
    73      "ca_file": "/opt/data/nomad/certs/nomad-ca.pem",
    74      "cert_file": "/opt/data/nomad/certs/server.pem",
    75      "http": true,
    76      "key_file": "/opt/data/nomad/certs/server-key.pem",
    77      "rpc": true,
    78      "verify_server_hostname": true
    79    },
    80    "vault": {
    81      "address": "http://host.example.com:8200",
    82      "create_from_role": "nomad-cluster",
    83      "enabled": true
    84    }
    85  }