Puppet """""" Schéma de base '''''''''''''' .. graphviz:: digraph "arch" { nodesep=0.6; ranksep=1.7; subgraph cluster_client1 { label="Client 1"; "http_client1"[label="puppet_agent"]; } subgraph cluster_client2 { label="Client 2"; "http_client2"[label="puppet_agent"]; } subgraph cluster_proxy1 { label="Proxy 1" "haproxy_1"[label="haproxy"]; } subgraph cluster_proxy2 { label="Proxy 2" "haproxy_2"[label="haproxy"]; } subgraph cluster_httpd1 { label="Islet Puppet Server 1" "server1"[label="puppet"]; } subgraph cluster_httpd2 { label="Islet Puppet Server 2" "server2"[label="puppet"]; } subgraph cluster_httpd3 { label="Worker Puppet Server 1" "server3"[label="puppet"]; } subgraph cluster_httpd4 { label="Worker Puppet Server 2" "server4"[label="puppet"]; } subgraph cluster_httpd5 { label="Worker Puppet Server 3" "server5"[label="puppet"]; } "http_client1" -> "haproxy_1"[color=blue,weight=10] "http_client1" -> "haproxy_2"[color=blue,weight=10, style=dotted] "http_client2" -> "haproxy_2"[color=blue,weight=10] "http_client2" -> "haproxy_1"[color=blue,weigth=10, style=dotted] "http_client1" -> "haproxy_1"[color=blue,weight=10,dir=back] "http_client1" -> "haproxy_2"[color=blue,weight=10,style=dotted,dir=back] "http_client2" -> "haproxy_2"[color=blue,weight=10,dir=back] "http_client2" -> "haproxy_1"[color=blue,weigth=10,style=dotted,dir=back] "haproxy_1" -> server1 [color="green:blue"] "haproxy_1" -> server2 [color="green:blue"] "haproxy_1" -> server3 [color="green:blue"] "haproxy_1" -> server4 [color="green:blue"] "haproxy_1" -> server5 [color="green:blue"] "haproxy_2" -> server1 [color="green:blue"] "haproxy_2" -> server2 [color="green:blue"] "haproxy_2" -> server3 [color="green:blue"] "haproxy_2" -> server4 [color="green:blue"] "haproxy_2" -> server5 [color="green:blue"] "haproxy_1" -> "haproxy_2" [label=VRRP,constraint=false,dir=both] { rank = sink; Legend [shape=none, margin=0, label=<
Legend | |
Requêtes HTTP | |
Checks |