From d914c1b9e1be0cade1ffca65958679deeb83549a Mon Sep 17 00:00:00 2001 From: James Rasell Date: Fri, 27 Jan 2017 11:55:31 +0000 Subject: [PATCH] Update the 'requirements.html.md' cluster docs with 'Ports Used'. This adds a section detailing the ports and protocols used by Nomad in a similar way to the Consul docs which can be seen 'https://www.consul.io/docs/agent/options.html#ports'. --- website/source/docs/cluster/requirements.html.md | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/website/source/docs/cluster/requirements.html.md b/website/source/docs/cluster/requirements.html.md index bb8943ab9..7c48089a4 100644 --- a/website/source/docs/cluster/requirements.html.md +++ b/website/source/docs/cluster/requirements.html.md @@ -54,3 +54,18 @@ are not participating in Raft. Thus clients can have 100+ millisecond latency to their servers. This allows having a set of Nomad servers that service clients that can be spread geographically over a continent or even the world in the case of having a single "global" region and many datacenter. + +## Ports Used + +Nomad requires up to 3 different ports to work properly, some on +TCP, UDP, or both protocols. Below we document the requirements for each +port. + +* HTTP API (Default 4646). This is used by clients to talk to the HTTP + API. TCP only. + +* Server RPC (Default 4647). This is used by servers to handle incoming + requests from other agents. TCP only. + +* Serf WAN (Default 4648). This is used by servers to gossip over the + WAN to other servers. TCP and UDP.