' PlantUML file to generate the architecture component diagram @startuml actor "DE" entity "HTTP" entity "SQL" entity "WSGI" frame "Deckhand" { [Control] ..> [Engine] } frame "Pegleg" { [Pegleg CLI] ..> [Pegleg Engine] } frame "OpenStack Components" { [Barbican] ..> [Secret Store Back-end] [Keystone] } database "PostgreSQL" { SQL - [deckhand_db] } HTTP - [uWSGI] [uWSGI] --> [Keystone Middleware] [Keystone Middleware] --> WSGI WSGI - [Control] [Engine] --> [SQL] [Control] --> [Barbican] [Pegleg Engine] --> [Engine] DE -> [Pegleg CLI] legend right DE: Deployment Engineer endlegend @enduml