-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #45 from cedadev/development
Milestone 4 Development: User Interactivity
- Loading branch information
Showing
66 changed files
with
4,520 additions
and
1,250 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -21,4 +21,5 @@ dist/ | |
**/.server_config | ||
**/.processor_config | ||
logs/ | ||
nlds_catalog.db | ||
nlds_catalog.db | ||
nlds_monitor.db |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,58 @@ | ||
@startuml deployment | ||
|
||
actor user as "User" | ||
package sci_machines as "sci Machines"{ | ||
agent client as "Client API / CLI" #MediumPurple | ||
} | ||
|
||
component posix as "POSIX disk" | ||
cloud object_storage as "Object Storage" | ||
component tape as "Tape" | ||
|
||
package kubernetes as "Wigbiorg (Kubernetes)" { | ||
package consumers as "Basic deployment" { | ||
agent logger as "Logger" #hotpink | ||
agent indexer as "Indexer" #LightBlue | ||
agent transfer_put as "Put Transfer" #gold | ||
agent nlds_worker as "NLDS Worker" #lightgrey | ||
agent monitoring as "Monitor" #tomato | ||
agent cataloguer as "Cataloguer" #springgreen | ||
} | ||
package nginx as "Load balanced deployment"{ | ||
agent "API Server" as api_server #DodgerBlue | ||
} | ||
} | ||
package vms as "VMs"{ | ||
package cloud_vm_consumer as "Cloud VM /w write access"{ | ||
agent transfer_get as "Get Transfer" #gold | ||
} | ||
|
||
package cloud_vm_rabbit as "Cloud VM"{ | ||
agent rabbit_server as "Rabbit server" #DarkOrange | ||
} | ||
} | ||
package db_server as "DB Server"{ | ||
database catalogue_db as "Catalogue DB" #springgreen | ||
database monitoring_db as "Monitoring DB" #tomato | ||
} | ||
|
||
user-->client | ||
client<-->api_server | ||
' api_server-->rabbit_server | ||
' message_broker <--> micro_service_1 | ||
' message_broker <--> micro_service_2 | ||
' message_broker <--> micro_service_3 | ||
' micro_service_3 --> monitoring | ||
' micro_service_1 --> catalogue | ||
' monitoring <--> api_server | ||
' cataloguer <--> api_server | ||
catalogue_db <--> cataloguer | ||
monitoring_db <--> monitoring | ||
' micro_service_3 <--> transfer | ||
transfer_put --> object_storage | ||
transfer_put <-- posix | ||
transfer_get <-- object_storage | ||
transfer_get --> posix | ||
' transfer <--> tape | ||
|
||
@enduml |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.