kosmos-specs/specs/mitaka/sysarch/sysarch-diagram-overview.dot

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
}