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  }