From 1d94f5063a2848cd97968b5e5e0832c2c710abe3 Mon Sep 17 00:00:00 2001 From: alexisVLRT Date: Thu, 27 May 2021 15:32:03 +0200 Subject: [PATCH] doc: architecture diagram --- README.md | 2 ++ doc/archi.svg | 3 +++ doc/archi.xml | 2 ++ 3 files changed, 7 insertions(+) create mode 100644 doc/archi.svg create mode 100644 doc/archi.xml diff --git a/README.md b/README.md index 8a59529..7dcb459 100644 --- a/README.md +++ b/README.md @@ -34,6 +34,8 @@ If you want to see the innards, you can run it in debug mode: `DEBUG=true make o - Manages all the network magic - Creates the `mlflow-log-pusher` service account +![Architecture](/doc/archi.svg) + ### 1.1.4. Other available make commands - `make deploy`: builds and pushes the application image and (re)deploys the infrastructure - `make docker`: builds and pushes the application image diff --git a/doc/archi.svg b/doc/archi.svg new file mode 100644 index 0000000..9627d9c --- /dev/null +++ b/doc/archi.svg @@ -0,0 +1,3 @@ + + +
Artifacts backend
Cloud Storage
Artifact...
Virtual
Private Cloud
Virtual...
Database secret
Secret Manager
Database...
Log pusher
Service Account
Log pusher...
MLFlow web server
App Engine Flex
MLFlow w...
MLFlow backend
Cloud SQL
MLFlow b...
Identity-Aware
Proxy
Identity...
User
User
Network
Peering
Network...
Viewer does not support full SVG 1.1
\ No newline at end of file diff --git a/doc/archi.xml b/doc/archi.xml new file mode 100644 index 0000000..b6d1641 --- /dev/null +++ b/doc/archi.xml @@ -0,0 +1,2 @@ + +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 \ No newline at end of file