-
Notifications
You must be signed in to change notification settings - Fork 2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Document exact network patterns between nomad agents #2137
Comments
Hey @sheerun, Agree that there should be more detail. You can see some here: https://www.nomadproject.io/docs/internals/architecture.html Client/servers communicate exclusively via RPC. The HTTP endpoints are used by the CLI. The client has an HTTP endpoint to serve the CLI command and to server logs. |
Hopefully the new TLS guide in #2923 clears up point 2. It's live on the site: https://www.nomadproject.io/guides/securing-nomad.html |
Hey there Since this issue hasn't had any activity in a while - we're going to automatically close it in 30 days. If you're still seeing this issue with the latest version of Nomad, please respond here and we'll keep this open and take another look at this. Thanks! |
I would still very much like documentation in what scenarios server -> client communication is needed. I believe this was made (more?) optional in a recent version but the docs do not mention it (and in fact do not imply any server -> client connection is ever required). |
@skluck server -> client connections are not made. Servers route RPC requests to clients (such as for log streaming) via the connection clients make to servers. Migrating allocation directories is the only operation I can think of that only works if two clients are able to directly communicate (to avoid saturating server's bandwidth copying GBs or TBs of data). The CLI can communicate with servers and the requests will be routed to the proper client via the client's connection to the server. Clients still listen on the configured |
Ah yes that is what I was thinking of - log streaming, thank you. I was going spelunking and #4482 was the issue I was remembering when searching for clarity of which advertise ports are critical vs noncritical. |
Hey there Since this issue hasn't had any activity in a while - we're going to automatically close it in 30 days. If you're still seeing this issue with the latest version of Nomad, please respond here and we'll keep this open and take another look at this. Thanks! |
This issue will be auto-closed because there hasn't been any activity for a few months. Feel free to open a new one if you still experience this problem 👍 |
I'm going to lock this issue because it has been closed for 120 days ⏳. This helps our maintainers find and focus on the active issues. |
Hey,
I'm trying to understand the networking between nomad nodes, and its impact on security and communication for nodes behind a NAT. I saw some documentation about how nodes communicate with each other, but there's no single page with exhaustive reference.. Could you create such page and confirm / add something to what I found?
The text was updated successfully, but these errors were encountered: