From df5e9a2c272fe2a231b97c76feeac864db9b05c5 Mon Sep 17 00:00:00 2001 From: Patrick Jentsch Date: Wed, 17 Apr 2019 14:52:27 +0200 Subject: [PATCH] Add draw.io diagram --- docs/platform_structure_2019-04-17.drawio | 1 + docs/platform_structure_2019-04-17.svg | 2 ++ 2 files changed, 3 insertions(+) create mode 100644 docs/platform_structure_2019-04-17.drawio create mode 100644 docs/platform_structure_2019-04-17.svg diff --git a/docs/platform_structure_2019-04-17.drawio b/docs/platform_structure_2019-04-17.drawio new file mode 100644 index 00000000..8ff57dd9 --- /dev/null +++ b/docs/platform_structure_2019-04-17.drawio @@ -0,0 +1 @@ +3VpZc9o6FP41zKQPyXhhCY+U5ba905lOaSfNU0fYAruRJSrJYPLr75Et45XgsIUbXpCOtZzlO8efBC17GET/cLT0vjIXk5ZluFHLHrUsyzLsNnwpySaRmKbdSSQL7rtalgmm/jPWQkNLQ9/FojBQMkakvywKHUYpdmRBhjhn6+KwOSPFXZdogSuCqYNIVfrgu9JLpPdWL5N/wv7CS3c2u/3kSYDSwdoS4SGXrXMie9yyh5wxmbSCaIiJ8l7ql2TeZMfTrWIcU9lkwvSPYfwcPM+eJ/aPaCxR/9Ye3+pVVoiE2uCHhwetr9ykThBrPyCIQu+jHo+5xNFORcyteQAMzAIs+QaG6Alt7ZBNsbvO3LuVeTnX2qkjkQ7pYrtyZjU0tOGvcIJVcULL6hLY9qPrr6C5kLHhiWiWCiYEiadUCvvOKiN5WQKjalasEc0ZuDIfgu7fkKUPbkWcJQMYYFrLKHsYpwFhvDCjZdn9+JMXpbvZMOUPA80N4gsZz1+qSN1wjFz4ZpRsPuS0T/T6Hxi1wFLAF8dzjoWHlS0YQKtsExhqhbvHqANit0I88ebvxJdHg+B4/BzgOI7/hjiBAnI8/KIup0DD4bGdk/CQyDaMo/bD74IXrjt0AgvhMypO44Ca1a7Y9lBgpbRPJebIkaC4QkhI4+Y+jxygsVpaVU228OlNSFEAGBkqPZZIiDXj7ofXLgWo/sJm4mbuE7BBNJ9/d3f3tsVm++IbLJNkmVDwSpRbp/JqvIhae6eWWA4wGiX3ZADsYWRCU0jOnvBQw5GymAFBgEhJhIi/oNAleB4nELAjHyjkQIslW4J07fkST8FFars10GWQcRZSFytuYmw12sOtdtO4KuHSDMtuyLCs/rkYVqfCsL4iCtSZn5lqdqxr45rdJlwTOItgIQekFOnZ+ZMnv7OqqeIiibi/tAzV8S6Ky/oRVeX7ePoDDBt8+xwfBfnF3Vux699whjnFEovjDMuFLYgzK8D0FRz0/VTCzpVXwl4l/yc+UdG/aB3c9t+uEN43KYSxbzBfqRdFw1SYTj+pg6vK7TWeuWj1/jHfu3LM96uXTIw/vfzyFxJxqa8DgeGfJAtMw7g2OpBec9akwfYtMGLOUyEBZu8RxP0rB7FZrdyaTjgsCEIK3kqOnWVMe2ipmnOCo4G6kAYvYerq5sghcGD0nRTxVXEuluBAvvmlPR13HlXnrpN2R1H+4WiT9iJf/krXgHZuFvSySaqzKQQSu5Xb8VKyga0J8dh7vQrmwRl3HzWuIiAX8k5NxFMZxwQCsCqqW4cCvcM35seXDfWX0n2zhKPESj0pf8teWqdfXOe+W1on8UJlnRiSW6OPuMqu1pPkpBVfjgDEqFNHNk6I0QOwdiiuT4jRbkOMmkbrDUF6bxbRZZntA1Ha3bPQuWFa/cnle/KLA1IXuMaaw4tGndHqufE5SmqGtscC2F4uqRm0H3OgP3tJ7TSE6w5meBm0dkoga5drYVO03pdp26WLavX6qvYMvhvAjU4gZ6jCRqEK95qWYT2yaTKcENhpgbtuZHc7RUDavQOR3SsV9HaZvp4b2TWkNoHxkZW3rsSaBUzlMLa3xlr5Imtcqsj2GkLReksoXj1vhW72H5dkePZXIXv8Hw== \ No newline at end of file diff --git a/docs/platform_structure_2019-04-17.svg b/docs/platform_structure_2019-04-17.svg new file mode 100644 index 00000000..d4184247 --- /dev/null +++ b/docs/platform_structure_2019-04-17.svg @@ -0,0 +1,2 @@ + +WWW
Flask
# job list copy (read only)
# gets refreshed every second
var job_list

# request cache
# gets flushed every second
var request_cache

# sessions
var sessions

# user interaction functions
func login(uname, upassword)
func getJobs(filters)
...

Apache/nginx


[Not supported by viewer]
Manager
ressource job list

ressource users

Connexion
REST API for job list

Kubernetes
Ressource management
[Not supported by viewer]
Files
Fileserver
SSH or webdav
[Not supported by viewer]
Worker
Docker
<b>Docker</b>
REST communication
REST communication
Manage instances
Manage instances
Read and write files
Read and write files
Read and write files
<div>Read and write files</div>
Read files
Read files
\ No newline at end of file