kosmos-specs/specs/mitaka/sysarch/sysarch-diagram-overview.dot
Graham Hayes 4ee173564f Proposed Service Architecture for Kosmos
Also including the old massive overview .dot file,
its not referenced, but it might be handy in the future.

Change-Id: I68dc4521afe4efb520748fbc323867a045a2eb77
2015-10-06 19:27:19 +01:00

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
}