71 lines
1.4 KiB
JSON
71 lines
1.4 KiB
JSON
{
|
|
"whisperer": {
|
|
"host": "0.0.0.0",
|
|
"port": 65334,
|
|
"cert_file": "certs/server.crt",
|
|
"keyfile": "certs/server.key"
|
|
},
|
|
"listener": {
|
|
"host": "0.0.0.0",
|
|
"port": 65334,
|
|
"cert_file": "certs/server.crt",
|
|
"keyfile": "certs/server.key"
|
|
},
|
|
"discovery": {
|
|
"range_start": "192.168.65.100",
|
|
"range_end": "192.168.65.100",
|
|
"discover_port": 28149,
|
|
"probe_timeout": 1.0,
|
|
"probe_workers": 64
|
|
},
|
|
"membership": {
|
|
"gossip_interval": 5,
|
|
"member_timeout": 20,
|
|
"reprobe_interval": 15,
|
|
"fanout": 3,
|
|
"forget_after": 600,
|
|
"hello_timeout": 3,
|
|
"max_members": 10,
|
|
"admission": "closed"
|
|
},
|
|
"foreman": {
|
|
"interval": 5,
|
|
"acquire_delay": 10,
|
|
"proposal_stagger": 2,
|
|
"proposal_cooldown": 30
|
|
},
|
|
"web": {
|
|
"host": "0.0.0.0",
|
|
"port": 8080
|
|
},
|
|
"explorer": {
|
|
"hosts": []
|
|
},
|
|
"gateway": {
|
|
"client_fallback": true,
|
|
"connect_timeout": 2,
|
|
"direct_retry": 30,
|
|
"max_attempts": 4,
|
|
"forward_timeout": 8,
|
|
"max_concurrent": 16,
|
|
"max_payload_bytes": 4194304,
|
|
"allow_commands": [
|
|
"Gossip.Hello",
|
|
"Unit.ShowStats",
|
|
"Unit.ShowRoles",
|
|
"Unit.ShowHardware",
|
|
"Unit.ShowCluster",
|
|
"Unit.RequestRole",
|
|
"Replicator.HashSum",
|
|
"Replicator.Retrieve",
|
|
"Replicator.Replicate"
|
|
]
|
|
},
|
|
"role_policy": {
|
|
"max_roles": null,
|
|
"deny": [],
|
|
"min_scores": {},
|
|
"decline_cooldown": 60
|
|
}
|
|
}
|