⚠ Switch to EXCALIDRAW VIEW in the MORE OPTIONS menu of this document. ⚠ You can decompress Drawing data with the command palette: ‘Decompress current Excalidraw file’. For more info check in plugin settings under ‘Saving’
Excalidraw Data
Text Elements
-
DNS Query
-
HTTPS Resp.
svc1.site.org
svc2.site.org
svc3.site.org
svc4.site.org
Private DNS
swarm.site.org 10.0.0.16
swarm.site.org 10.0.0.17
swarm.site.org 10.0.0.18
“A” records for each node
SVC1
SVC2
node3 10.0.0.16
node2
node1 10.0.0.18
prod_web overlay network
SVC3
SVC4
CNAMEs for
Public DNS
svc1.site.org 107.x.x.x
svc2.site.org 107.x.x.x
svc3.site.org 107.x.x.x
“A” records for each node
proxy
-
DNS Query
-
HTTPS Query
-
HTTPS Resp.
Internet - Public IP - 107.x.x.x
LAN - Private IP
Magic loadbalancer and routing
The proxy service directs only web traffic
Firewall / Router
port 443
return port
port 80 port 443 port 2022
port 2022
port 2022
POOF!!
port 443
return port
- HTTPS Query
swarm.site.org
10.0.0.17
proxy
proxy