From 526cf66bd7124fe3a07db4bf645683dbd2c382c5 Mon Sep 17 00:00:00 2001 From: Ruakij Date: Mon, 17 Oct 2022 21:19:10 +0200 Subject: [PATCH] Add chart for architecture --- .../netmaker_server/docs/architecture.puml | 33 +++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 netmaker_server/files/opt/netmaker_server/docs/architecture.puml diff --git a/netmaker_server/files/opt/netmaker_server/docs/architecture.puml b/netmaker_server/files/opt/netmaker_server/docs/architecture.puml new file mode 100644 index 0000000..09ea902 --- /dev/null +++ b/netmaker_server/files/opt/netmaker_server/docs/architecture.puml @@ -0,0 +1,33 @@ +@startuml + +component netmaker_server { + component nginx { + component ng_stream + component ng_http + + ng_stream -right-> ng_http : tls-termination + } + + component Mosquitto + Mosquitto -up- mq_plain + Mosquitto -up- mq_tls + + ng_stream -down-( mq_tls + + component rqlite + rqlite -up- rq_http + rqlite -up- rq_cluster + ng_stream --down-( rq_cluster + + component nm_ui + nm_ui -up- nm_ui_http + ng_http -down-( nm_ui_http + + component nm_api + nm_api -up- nm_api_http + ng_http -down-( nm_api_http + nm_api --( rq_http +} +ng_TLS -down- ng_stream + +@enduml