
Also including the old massive overview .dot file, its not referenced, but it might be handy in the future. Change-Id: I68dc4521afe4efb520748fbc323867a045a2eb77
67 lines
1.5 KiB
Plaintext
67 lines
1.5 KiB
Plaintext
digraph "Kosmos"{
|
|
node [ fontname="sans-serif"fontsize=10; shape=record ];
|
|
edge [ fontname="sans-serif"fontsize=10 ];
|
|
label="Kosmos System Overview";
|
|
overlap="ortho";
|
|
fontname="sans-serif"
|
|
newrank=true
|
|
|
|
|
|
API_user [
|
|
label="API User"
|
|
style="dashed"
|
|
]
|
|
|
|
cluster_keystone [
|
|
label="Keystone";
|
|
style="dashed"
|
|
]
|
|
|
|
cluster_api_service [
|
|
label="kosmos-api";
|
|
]
|
|
|
|
cluster_conductor_service [
|
|
label="kosmos-conductor";
|
|
]
|
|
|
|
cluster_engine_service [
|
|
label="kosmos-engine";
|
|
]
|
|
|
|
cluster_gslb_appliance [
|
|
label="GSLB Appliance";
|
|
style="dotted"
|
|
]
|
|
|
|
cluster_status_checks [
|
|
label="kosmos-status-check";
|
|
]
|
|
|
|
cluster_endpoints [
|
|
label="Endpoints";
|
|
style="dashed"
|
|
]
|
|
|
|
end_user [
|
|
label="End User"
|
|
style="dashed"
|
|
]
|
|
|
|
API_user -> cluster_api_service
|
|
cluster_api_service -> cluster_keystone
|
|
cluster_api_service -> cluster_conductor_service
|
|
|
|
{ rank=same; "API_user" "cluster_api_service" "cluster_keystone" }
|
|
|
|
cluster_conductor_service -> cluster_engine_service
|
|
cluster_status_checks -> cluster_engine_service
|
|
cluster_status_checks -> cluster_endpoints
|
|
cluster_engine_service -> cluster_gslb_appliance
|
|
|
|
{ rank=same; "cluster_engine_service" "cluster_gslb_appliance" "end_user"}
|
|
{ rank=same; "cluster_endpoints"}
|
|
end_user -> cluster_gslb_appliance
|
|
end_user -> cluster_endpoints
|
|
|
|
} |