Commit 265b69c0 authored by Will Chandler's avatar Will Chandler Committed by Evan Read

Add mermaid chart to Gitaly network arch

Provide a visual aid for the Gitaly network architecture docs with a
mermaid chart.
parent 4e9466ae
...@@ -126,6 +126,11 @@ The following list depicts the network architecture of Gitaly: ...@@ -126,6 +126,11 @@ The following list depicts the network architecture of Gitaly:
- Authentication is done through a static token which is shared among the Gitaly and GitLab Rails - Authentication is done through a static token which is shared among the Gitaly and GitLab Rails
nodes. nodes.
The following digraph illustrates communication between Gitaly servers and GitLab Rails showing
the default ports for HTTP and HTTPs communication.
![Gitaly network architecture diagram](img/gitaly_network_13_9.png)
WARNING: WARNING:
Gitaly servers must not be exposed to the public internet as Gitaly's network traffic is unencrypted Gitaly servers must not be exposed to the public internet as Gitaly's network traffic is unencrypted
by default. The use of firewall is highly recommended to restrict access to the Gitaly server. by default. The use of firewall is highly recommended to restrict access to the Gitaly server.
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment