Files
ContainerClusterNode/nomad-client.json
2025-11-23 16:13:58 +00:00

49 lines
1.2 KiB
JSON

{
"data_dir": "/opt/nomad/data",
"client": {
"enabled": true,
"node_pool": "backup",
"servers": [
"192.168.4.36:4647",
"192.168.4.226:4647",
"192.168.4.227:4647",
"192.168.4.228:4647"
],
"cpu_total_compute": 0,
"network_speed": 0,
"no_host_uuid": false,
"node_class": "",
"reserved": {
"cpu": 0,
"disk": 0,
"memory": 200
},
"gc_interval": "1m",
"gc_parallel_destroys": 2,
"gc_disk_usage_threshold": 80,
"gc_inode_usage_threshold": 70,
"max_kill_timeout": "30s",
"options": {
"docker.privileged.enabled": "true",
"docker.volumes.enabled": "true",
"docker.caps.whitelist": "SYS_ADMIN,NET_ADMIN,chown,dac_override,fsetid,fowner,mknod,net_raw,setgid,setuid,setfcap,setpcap,net_bind_service,sys_chroot,kill,audit_write,sys_module",
"driver.raw_exec.enable": "1"
}
},
"plugin": {
"docker": {
"config": {
"allow_privileged": true,
"volumes": {
"enabled": true
}
}
}
},
"telemetry": {
"prometheus_metrics": true,
"publish_allocation_metrics": true,
"publish_node_metrics": true
}
}