
Also including the old massive overview .dot file, its not referenced, but it might be handy in the future. Change-Id: I68dc4521afe4efb520748fbc323867a045a2eb77
19 lines
1.2 KiB
Plaintext
19 lines
1.2 KiB
Plaintext
seqdiag {
|
|
|
|
"End User";
|
|
Engine -> Conductor [label = "Get Load Balancer Information"];
|
|
Engine <-- Conductor;
|
|
|
|
Engine -> "Status Check" [label = "Tell Status Check to do a healthcheck"];
|
|
"Status Check" -> "Neutron LBaaS API" [label = "Get the Regional information from LBaaS V2 Status API"];
|
|
"Status Check" <-- "Neutron LBaaS API";
|
|
"Engine" <-- "Status Check";
|
|
|
|
Engine -> "Designate API" [label = "Tell Designate about what IPs to send traffic to"]
|
|
"Designate API" -> "DNS Servers" [label = "Designate updates DNS Server"]
|
|
"Designate API" <--"DNS Servers"
|
|
Engine <-- "Designate API"
|
|
|
|
"End User" -> "DNS Servers" [label = "User asks for IPs of Service"]
|
|
"End User" <-- "DNS Servers" [label = "DNS Returns IPs for the LBaaS VIPs of currently available regions"]
|
|
} |