42 lines
1.7 KiB
Plaintext
42 lines
1.7 KiB
Plaintext
digraph "Reverse Proxy" {
|
|
graph [bgcolor=transparent compound=true fontcolor="#2D3436" fontname="Sans-Serif" fontsize=10 rankdir=LR]
|
|
node [fixedsize=false]
|
|
user [label=Clients fixedsize=true fontsize=10 height=1.4 image="../_images/users.png" imagescale=true labelloc=b shape=none width=1]
|
|
lb [label="Load Balancer" imagescale=true shape=box tooltip="Load Balancer in OTC"]
|
|
gw [label="Network Gateway" imagescale=true shape=box tooltip="Network Gateway in vCloud"]
|
|
user -> lb
|
|
user -> gw
|
|
lb -> proxy1
|
|
lb -> proxy2
|
|
gw -> web3
|
|
subgraph cluster_proxy {
|
|
graph [bgcolor="#E5F5FD" shape=box style=rounded]
|
|
label="Reverse Proxy"
|
|
proxy1 [label=proxy1 fixedsize=true fontsize=10 height=1.4 image="../_images/haproxy.png" imagescale=true labelloc=b shape=none tooltip="proxy1.eco.tsi-dev.otc-service.com" width=1]
|
|
proxy2 [label=proxy2 fixedsize=true fontsize=10 height=1.4 image="../_images/haproxy.png" imagescale=true labelloc=b shape=none tooltip="proxy2.eco.tsi-dev.otc-service.com" width=1]
|
|
web3 [label=web3 fixedsize=true fontsize=10 height=1.4 image="../_images/haproxy.png" imagescale=true labelloc=b shape=none tooltip="web3.eco.tsi-dev.otc-service.com" width=1]
|
|
}
|
|
proxy2 -> alerta [ltail=cluster_proxy]
|
|
proxy2 -> dashboard [ltail=cluster_proxy]
|
|
proxy2 -> "dashboard-eco" [ltail=cluster_proxy]
|
|
proxy2 -> docs [ltail=cluster_proxy]
|
|
proxy2 -> "graphite-apimon" [ltail=cluster_proxy]
|
|
proxy2 -> "graphite-ca" [ltail=cluster_proxy]
|
|
proxy2 -> influx [ltail=cluster_proxy]
|
|
proxy2 -> matrix [ltail=cluster_proxy]
|
|
proxy2 -> vault [ltail=cluster_proxy]
|
|
subgraph cluster_apps {
|
|
graph [bgcolor="#E5F5FD" shape=box style=rounded]
|
|
label=Applications
|
|
alerta
|
|
dashboard
|
|
"dashboard-eco"
|
|
docs
|
|
"graphite-apimon"
|
|
"graphite-ca"
|
|
influx
|
|
matrix
|
|
vault
|
|
}
|
|
}
|