diff --git a/docs/get-started.md b/docs/get-started.md index bb6faca3b1016931656ec903b645402a72773222..eb2590c31b4dc0105c59375fc4aeac57f1baf895 100644 --- a/docs/get-started.md +++ b/docs/get-started.md @@ -34,39 +34,12 @@ we only consider Debian. We maintain a rapid prototype deployment option through Docker Compose (v2.17.0 and newer). This deployment creates the core infrastructure and a single Docker container for all user-generated databases. -Download the -latest [`docker-compose.yml`](https://gitlab.phaidra.org/fair-data-austria-db-repository/fda-services/-/raw/master/docker-compose.prod.yml), -nginx reverse proxy -conf [`dbrepo.conf`](https://gitlab.phaidra.org/fair-data-austria-db-repository/fda-services/-/raw/master/dbrepo.conf) -and [`.env`](https://gitlab.phaidra.org/fair-data-austria-db-repository/fda-services/-/raw/master/.env.unix.example): - - curl -o docker-compose.yml https://gitlab.phaidra.org/fair-data-austria-db-repository/fda-services/-/raw/master/docker-compose.prod.yml - curl -o dbrepo.conf https://gitlab.phaidra.org/fair-data-austria-db-repository/fda-services/-/raw/master/dbrepo.conf - curl -o .env https://gitlab.phaidra.org/fair-data-austria-db-repository/fda-services/-/raw/master/.env.unix.example - -Increase the virtual memory max swap limit for OpenSearch to at least 262144 on the *host machine* according -to [the official manual](https://opensearch.org/docs/1.0/opensearch/install/important-settings/), you need *sudo* -permissions for this (check first with `cat /proc/sys/vm/max_map_count`): - - echo "vm.max_map_count=262144" >> /etc/sysctl.conf - sysctl -p - -Start the services: - - docker compose pull - docker compose up -d + curl -sSL https://gitlab.phaidra.org/fair-data-austria-db-repository/fda-services/-/raw/dev/install.sh | sudo bash View the logs: docker compose logs -f -The Metadata Database still needs to know that the Docker container that holds all user-generated databases exists, we -need to insert it: - - mariadb -h 127.0.0.1 -D fda -u root -pdbrepo -e "INSERT INTO `fda`.`mdb_containers` \ - (name, internal_name, image_id, host, port, privileged_username, privileged_password) \ - VALUES ('MariaDB 10.5', 'mariadb_10_5', 1, 'user-db', 3306, 'root', 'dbrepo')" - You should now be able to view the front end at <a href="http://127.0.0.1:80" target="_blank">http://127.0.0.1:80</a> Please be warned that the default configuration is not intended for public deployments. It is only intended to have a diff --git a/misc/architecture.drawio b/misc/architecture.drawio index 9e24a0bd991a6326890d011a6b06eae34240adce..6337b39b01e45fadd90f15c741a7839445f0f4b1 100644 --- a/misc/architecture.drawio +++ b/misc/architecture.drawio @@ -1,4 +1,4 @@ -<mxfile host="Electron" modified="2023-08-11T13:10:41.760Z" agent="Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/21.1.2 Chrome/106.0.5249.199 Electron/21.4.3 Safari/537.36" etag="4l9WMw8C--mqK1kBzeZ0" version="21.1.2" type="device" pages="4"> +<mxfile host="Electron" modified="2023-08-30T07:21:30.053Z" agent="Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/21.1.2 Chrome/106.0.5249.199 Electron/21.4.3 Safari/537.36" etag="-QPkEEovq1MI5E04tP-1" version="21.1.2" type="device" pages="4"> <diagram name="Deployment" id="BS_rNRZWEkVqn4O3IFNu"> <mxGraphModel dx="1434" dy="822" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="840" pageHeight="509" math="0" shadow="0"> <root> @@ -543,176 +543,102 @@ </mxGraphModel> </diagram> <diagram id="10ok91ZFFCo7U6POrMUm" name="Kubernetes"> - <mxGraphModel dx="989" dy="567" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="2336" pageHeight="1654" math="0" shadow="0"> + <mxGraphModel dx="2049" dy="1174" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="2336" pageHeight="1654" math="0" shadow="0"> <root> <mxCell id="0" /> <mxCell id="1" parent="0" /> + <mxCell id="oZMQiXJd5Gusit297x9s-11" value="" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#fff2cc;strokeColor=#d6b656;dashed=1;" vertex="1" parent="1"> + <mxGeometry x="1608" y="390" width="110" height="660" as="geometry" /> + </mxCell> <mxCell id="896TOIayqYMrgZTn8BFs-1" value="<b>Cluster</b> aks-dbrepo (Kubernetes 1.24.10, Standard_B4ms 4vCPUs 16GB RAM)<br><b>ResourceGroup</b> dbrepo" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;" parent="1" vertex="1"> <mxGeometry x="6" y="4" width="590" height="40" as="geometry" /> </mxCell> - <mxCell id="ftwC_zaM-OaZGwS0hl6R-1" value="authentication-service" style="sketch=0;html=1;dashed=0;whitespace=wrap;fillColor=#2875E2;strokeColor=#ffffff;points=[[0.005,0.63,0],[0.1,0.2,0],[0.9,0.2,0],[0.5,0,0],[0.995,0.63,0],[0.72,0.99,0],[0.5,1,0],[0.28,0.99,0]];verticalLabelPosition=bottom;align=center;verticalAlign=top;shape=mxgraph.kubernetes.icon;prIcon=deploy;flipH=0;" parent="1" vertex="1"> - <mxGeometry x="1785" y="413" width="50" height="48" as="geometry" /> - </mxCell> - <mxCell id="Ziqa2nauWMxBn4KzBTvK-10" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;startArrow=classic;startFill=1;endArrow=none;endFill=0;" edge="1" parent="1" source="ftwC_zaM-OaZGwS0hl6R-2"> - <mxGeometry relative="1" as="geometry"> - <mxPoint x="1210" y="389.9999999999999" as="targetPoint" /> - <Array as="points"> - <mxPoint x="1371" y="390" /> - </Array> - </mxGeometry> + <mxCell id="ftwC_zaM-OaZGwS0hl6R-1" value="broker-service" style="sketch=0;html=1;dashed=0;whitespace=wrap;fillColor=#2875E2;strokeColor=#ffffff;points=[[0.005,0.63,0],[0.1,0.2,0],[0.9,0.2,0],[0.5,0,0],[0.995,0.63,0],[0.72,0.99,0],[0.5,1,0],[0.28,0.99,0]];verticalLabelPosition=bottom;align=center;verticalAlign=top;shape=mxgraph.kubernetes.icon;prIcon=deploy;flipH=0;" parent="1" vertex="1"> + <mxGeometry x="1199" y="413" width="50" height="48" as="geometry" /> </mxCell> <mxCell id="ftwC_zaM-OaZGwS0hl6R-2" value="upload-service" style="sketch=0;html=1;dashed=0;whitespace=wrap;fillColor=#2875E2;strokeColor=#ffffff;points=[[0.005,0.63,0],[0.1,0.2,0],[0.9,0.2,0],[0.5,0,0],[0.995,0.63,0],[0.72,0.99,0],[0.5,1,0],[0.28,0.99,0]];verticalLabelPosition=bottom;align=center;verticalAlign=top;shape=mxgraph.kubernetes.icon;prIcon=deploy;flipH=0;" parent="1" vertex="1"> - <mxGeometry x="1346" y="413" width="50" height="48" as="geometry" /> - </mxCell> - <mxCell id="Ziqa2nauWMxBn4KzBTvK-12" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;startArrow=classic;startFill=1;endArrow=none;endFill=0;" edge="1" parent="1" source="ftwC_zaM-OaZGwS0hl6R-3"> - <mxGeometry relative="1" as="geometry"> - <mxPoint x="1130.310344827586" y="354.37931034482756" as="targetPoint" /> - <Array as="points"> - <mxPoint x="1663" y="380" /> - <mxPoint x="1130" y="380" /> - </Array> - </mxGeometry> - </mxCell> - <mxCell id="ftwC_zaM-OaZGwS0hl6R-3" value="broker-service" style="sketch=0;html=1;dashed=0;whitespace=wrap;fillColor=#2875E2;strokeColor=#ffffff;points=[[0.005,0.63,0],[0.1,0.2,0],[0.9,0.2,0],[0.5,0,0],[0.995,0.63,0],[0.72,0.99,0],[0.5,1,0],[0.28,0.99,0]];verticalLabelPosition=bottom;align=center;verticalAlign=top;shape=mxgraph.kubernetes.icon;prIcon=deploy;flipH=0;" parent="1" vertex="1"> - <mxGeometry x="1638" y="413" width="50" height="48" as="geometry" /> - </mxCell> - <mxCell id="Ziqa2nauWMxBn4KzBTvK-3" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;startArrow=classic;startFill=1;endArrow=none;endFill=0;" edge="1" parent="1" source="ftwC_zaM-OaZGwS0hl6R-4"> - <mxGeometry relative="1" as="geometry"> - <mxPoint x="348" y="389.9999999999999" as="targetPoint" /> - </mxGeometry> - </mxCell> - <mxCell id="ftwC_zaM-OaZGwS0hl6R-4" value="container-service" style="sketch=0;html=1;dashed=0;whitespace=wrap;fillColor=#2875E2;strokeColor=#ffffff;points=[[0.005,0.63,0],[0.1,0.2,0],[0.9,0.2,0],[0.5,0,0],[0.995,0.63,0],[0.72,0.99,0],[0.5,1,0],[0.28,0.99,0]];verticalLabelPosition=bottom;align=center;verticalAlign=top;shape=mxgraph.kubernetes.icon;prIcon=deploy;flipH=0;" parent="1" vertex="1"> - <mxGeometry x="323" y="413" width="50" height="48" as="geometry" /> - </mxCell> - <mxCell id="Ziqa2nauWMxBn4KzBTvK-4" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;startArrow=classic;startFill=1;endArrow=none;endFill=0;" edge="1" parent="1" source="ftwC_zaM-OaZGwS0hl6R-5"> - <mxGeometry relative="1" as="geometry"> - <mxPoint x="463.41379310344837" y="388.8620689655173" as="targetPoint" /> - <Array as="points"> - <mxPoint x="494" y="390" /> - <mxPoint x="463" y="390" /> - </Array> - </mxGeometry> - </mxCell> - <mxCell id="ftwC_zaM-OaZGwS0hl6R-5" value="database-service" style="sketch=0;html=1;dashed=0;whitespace=wrap;fillColor=#2875E2;strokeColor=#ffffff;points=[[0.005,0.63,0],[0.1,0.2,0],[0.9,0.2,0],[0.5,0,0],[0.995,0.63,0],[0.72,0.99,0],[0.5,1,0],[0.28,0.99,0]];verticalLabelPosition=bottom;align=center;verticalAlign=top;shape=mxgraph.kubernetes.icon;prIcon=deploy;flipH=0;" parent="1" vertex="1"> - <mxGeometry x="469" y="413" width="50" height="48" as="geometry" /> + <mxGeometry x="761" y="413" width="50" height="48" as="geometry" /> </mxCell> - <mxCell id="Ziqa2nauWMxBn4KzBTvK-7" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;startArrow=classic;startFill=1;endArrow=none;endFill=0;" edge="1" parent="1" source="ftwC_zaM-OaZGwS0hl6R-6"> + <mxCell id="oZMQiXJd5Gusit297x9s-7" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;startArrow=classic;startFill=1;endArrow=none;endFill=0;" edge="1" parent="1" source="ftwC_zaM-OaZGwS0hl6R-3"> <mxGeometry relative="1" as="geometry"> - <mxPoint x="779.9999999999998" y="389.9999999999999" as="targetPoint" /> + <mxPoint x="900" y="390" as="targetPoint" /> <Array as="points"> - <mxPoint x="933" y="390" /> + <mxPoint x="1078" y="390" /> </Array> </mxGeometry> </mxCell> - <mxCell id="ftwC_zaM-OaZGwS0hl6R-6" value="identifier-service" style="sketch=0;html=1;dashed=0;whitespace=wrap;fillColor=#2875E2;strokeColor=#ffffff;points=[[0.005,0.63,0],[0.1,0.2,0],[0.9,0.2,0],[0.5,0,0],[0.995,0.63,0],[0.72,0.99,0],[0.5,1,0],[0.28,0.99,0]];verticalLabelPosition=bottom;align=center;verticalAlign=top;shape=mxgraph.kubernetes.icon;prIcon=deploy;flipH=0;" parent="1" vertex="1"> - <mxGeometry x="908" y="413" width="50" height="48" as="geometry" /> + <mxCell id="ftwC_zaM-OaZGwS0hl6R-3" value="authentication-service" style="sketch=0;html=1;dashed=0;whitespace=wrap;fillColor=#2875E2;strokeColor=#ffffff;points=[[0.005,0.63,0],[0.1,0.2,0],[0.9,0.2,0],[0.5,0,0],[0.995,0.63,0],[0.72,0.99,0],[0.5,1,0],[0.28,0.99,0]];verticalLabelPosition=bottom;align=center;verticalAlign=top;shape=mxgraph.kubernetes.icon;prIcon=deploy;flipH=0;" parent="1" vertex="1"> + <mxGeometry x="1053" y="413" width="50" height="48" as="geometry" /> </mxCell> - <mxCell id="Ziqa2nauWMxBn4KzBTvK-8" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;startArrow=classic;startFill=1;endArrow=none;endFill=0;" edge="1" parent="1" source="ftwC_zaM-OaZGwS0hl6R-7"> + <mxCell id="oZMQiXJd5Gusit297x9s-2" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;startArrow=classic;startFill=1;endArrow=none;endFill=0;" edge="1" parent="1" source="ftwC_zaM-OaZGwS0hl6R-7"> <mxGeometry relative="1" as="geometry"> - <mxPoint x="919.9999999999998" y="389.9999999999999" as="targetPoint" /> - <Array as="points"> - <mxPoint x="1079" y="390" /> - </Array> + <mxPoint x="494" y="390" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="ftwC_zaM-OaZGwS0hl6R-7" value="metadata-service" style="sketch=0;html=1;dashed=0;whitespace=wrap;fillColor=#2875E2;strokeColor=#ffffff;points=[[0.005,0.63,0],[0.1,0.2,0],[0.9,0.2,0],[0.5,0,0],[0.995,0.63,0],[0.72,0.99,0],[0.5,1,0],[0.28,0.99,0]];verticalLabelPosition=bottom;align=center;verticalAlign=top;shape=mxgraph.kubernetes.icon;prIcon=deploy;flipH=0;" parent="1" vertex="1"> - <mxGeometry x="1054" y="413" width="50" height="48" as="geometry" /> + <mxGeometry x="469" y="413" width="50" height="48" as="geometry" /> </mxCell> <mxCell id="ftwC_zaM-OaZGwS0hl6R-8" value="metadata-db" style="sketch=0;html=1;dashed=0;whitespace=wrap;fillColor=#2875E2;strokeColor=#ffffff;points=[[0.005,0.63,0],[0.1,0.2,0],[0.9,0.2,0],[0.5,0,0],[0.995,0.63,0],[0.72,0.99,0],[0.5,1,0],[0.28,0.99,0]];verticalLabelPosition=bottom;align=center;verticalAlign=top;shape=mxgraph.kubernetes.icon;prIcon=deploy;flipH=0;" parent="1" vertex="1"> - <mxGeometry x="2077" y="413" width="50" height="48" as="geometry" /> + <mxGeometry x="1640" y="413" width="50" height="48" as="geometry" /> </mxCell> - <mxCell id="Ziqa2nauWMxBn4KzBTvK-6" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;startArrow=classic;startFill=1;endArrow=none;endFill=0;" edge="1" parent="1" source="ftwC_zaM-OaZGwS0hl6R-9"> + <mxCell id="Ziqa2nauWMxBn4KzBTvK-6" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;startArrow=classic;startFill=1;endArrow=none;endFill=0;" parent="1" edge="1"> <mxGeometry relative="1" as="geometry"> - <mxPoint x="639.9999999999998" y="389.9999999999999" as="targetPoint" /> + <mxPoint x="786.9999999999998" y="389.9999999999999" as="targetPoint" /> <Array as="points"> - <mxPoint x="787" y="390" /> + <mxPoint x="934" y="390" /> </Array> + <mxPoint x="934" y="413" as="sourcePoint" /> </mxGeometry> </mxCell> - <mxCell id="ftwC_zaM-OaZGwS0hl6R-9" value="query-service" style="sketch=0;html=1;dashed=0;whitespace=wrap;fillColor=#2875E2;strokeColor=#ffffff;points=[[0.005,0.63,0],[0.1,0.2,0],[0.9,0.2,0],[0.5,0,0],[0.995,0.63,0],[0.72,0.99,0],[0.5,1,0],[0.28,0.99,0]];verticalLabelPosition=bottom;align=center;verticalAlign=top;shape=mxgraph.kubernetes.icon;prIcon=deploy;flipH=0;" parent="1" vertex="1"> - <mxGeometry x="762" y="413" width="50" height="48" as="geometry" /> - </mxCell> - <mxCell id="Ziqa2nauWMxBn4KzBTvK-9" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;startArrow=classic;startFill=1;endArrow=none;endFill=0;" edge="1" parent="1" source="ftwC_zaM-OaZGwS0hl6R-10"> + <mxCell id="oZMQiXJd5Gusit297x9s-3" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;startArrow=classic;startFill=1;endArrow=none;endFill=0;" edge="1" parent="1" source="ftwC_zaM-OaZGwS0hl6R-10"> <mxGeometry relative="1" as="geometry"> - <mxPoint x="1060" y="389.9999999999999" as="targetPoint" /> - <Array as="points"> - <mxPoint x="1225" y="390" /> - </Array> + <mxPoint x="640" y="390" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="ftwC_zaM-OaZGwS0hl6R-10" value="semantics-service" style="sketch=0;html=1;dashed=0;whitespace=wrap;fillColor=#2875E2;strokeColor=#ffffff;points=[[0.005,0.63,0],[0.1,0.2,0],[0.9,0.2,0],[0.5,0,0],[0.995,0.63,0],[0.72,0.99,0],[0.5,1,0],[0.28,0.99,0]];verticalLabelPosition=bottom;align=center;verticalAlign=top;shape=mxgraph.kubernetes.icon;prIcon=deploy;flipH=0;" parent="1" vertex="1"> - <mxGeometry x="1200" y="413" width="50" height="48" as="geometry" /> + <mxGeometry x="615" y="413" width="50" height="48" as="geometry" /> </mxCell> - <mxCell id="Ziqa2nauWMxBn4KzBTvK-5" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=0;exitDx=0;exitDy=0;exitPerimeter=0;startArrow=classic;startFill=1;endArrow=none;endFill=0;" edge="1" parent="1" source="ftwC_zaM-OaZGwS0hl6R-11"> + <mxCell id="Ziqa2nauWMxBn4KzBTvK-5" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=0;exitDx=0;exitDy=0;exitPerimeter=0;startArrow=classic;startFill=1;endArrow=none;endFill=0;" parent="1" edge="1"> <mxGeometry relative="1" as="geometry"> - <mxPoint x="479.9999999999998" y="389.9999999999999" as="targetPoint" /> + <mxPoint x="626.9999999999998" y="389.9999999999999" as="targetPoint" /> <Array as="points"> - <mxPoint x="641" y="390" /> + <mxPoint x="788" y="390" /> </Array> + <mxPoint x="788" y="413" as="sourcePoint" /> </mxGeometry> </mxCell> - <mxCell id="ftwC_zaM-OaZGwS0hl6R-11" value="table-service" style="sketch=0;html=1;dashed=0;whitespace=wrap;fillColor=#2875E2;strokeColor=#ffffff;points=[[0.005,0.63,0],[0.1,0.2,0],[0.9,0.2,0],[0.5,0,0],[0.995,0.63,0],[0.72,0.99,0],[0.5,1,0],[0.28,0.99,0]];verticalLabelPosition=bottom;align=center;verticalAlign=top;shape=mxgraph.kubernetes.icon;prIcon=deploy;flipH=0;" parent="1" vertex="1"> - <mxGeometry x="616" y="413" width="50" height="48" as="geometry" /> - </mxCell> - <mxCell id="Ziqa2nauWMxBn4KzBTvK-2" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;endArrow=none;endFill=0;startArrow=classic;startFill=1;" edge="1" parent="1" source="ftwC_zaM-OaZGwS0hl6R-12"> + <mxCell id="Ziqa2nauWMxBn4KzBTvK-2" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;endArrow=none;endFill=0;startArrow=classic;startFill=1;" parent="1" source="ftwC_zaM-OaZGwS0hl6R-12" edge="1"> <mxGeometry relative="1" as="geometry"> - <mxPoint x="202" y="389.9999999999999" as="targetPoint" /> + <mxPoint x="349" y="389.9999999999999" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="ftwC_zaM-OaZGwS0hl6R-12" value="ui" style="sketch=0;html=1;dashed=0;whitespace=wrap;fillColor=#2875E2;strokeColor=#ffffff;points=[[0.005,0.63,0],[0.1,0.2,0],[0.9,0.2,0],[0.5,0,0],[0.995,0.63,0],[0.72,0.99,0],[0.5,1,0],[0.28,0.99,0]];verticalLabelPosition=bottom;align=center;verticalAlign=top;shape=mxgraph.kubernetes.icon;prIcon=deploy;flipH=0;" parent="1" vertex="1"> - <mxGeometry x="177" y="413" width="50" height="48" as="geometry" /> - </mxCell> - <mxCell id="Ziqa2nauWMxBn4KzBTvK-16" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;startArrow=classic;startFill=1;endArrow=none;endFill=0;" edge="1" parent="1" source="ftwC_zaM-OaZGwS0hl6R-13"> - <mxGeometry relative="1" as="geometry"> - <mxPoint x="1650" y="379.9999999999999" as="targetPoint" /> - <Array as="points"> - <mxPoint x="1956" y="380" /> - </Array> - </mxGeometry> + <mxGeometry x="324" y="413" width="50" height="48" as="geometry" /> </mxCell> <mxCell id="ftwC_zaM-OaZGwS0hl6R-13" value="data-db" style="sketch=0;html=1;dashed=0;whitespace=wrap;fillColor=#2875E2;strokeColor=#ffffff;points=[[0.005,0.63,0],[0.1,0.2,0],[0.9,0.2,0],[0.5,0,0],[0.995,0.63,0],[0.72,0.99,0],[0.5,1,0],[0.28,0.99,0]];verticalLabelPosition=bottom;align=center;verticalAlign=top;shape=mxgraph.kubernetes.icon;prIcon=deploy;flipH=0;" parent="1" vertex="1"> - <mxGeometry x="1931" y="413" width="50" height="48" as="geometry" /> - </mxCell> - <mxCell id="Ziqa2nauWMxBn4KzBTvK-1" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;startArrow=classic;startFill=1;endArrow=none;endFill=0;" edge="1" parent="1" source="ftwC_zaM-OaZGwS0hl6R-14"> - <mxGeometry relative="1" as="geometry"> - <mxPoint x="463" y="355" as="targetPoint" /> - <Array as="points"> - <mxPoint x="56" y="390" /> - <mxPoint x="463" y="390" /> - </Array> - </mxGeometry> - </mxCell> - <mxCell id="ftwC_zaM-OaZGwS0hl6R-14" value="user-service" style="sketch=0;html=1;dashed=0;whitespace=wrap;fillColor=#2875E2;strokeColor=#ffffff;points=[[0.005,0.63,0],[0.1,0.2,0],[0.9,0.2,0],[0.5,0,0],[0.995,0.63,0],[0.72,0.99,0],[0.5,1,0],[0.28,0.99,0]];verticalLabelPosition=bottom;align=center;verticalAlign=top;shape=mxgraph.kubernetes.icon;prIcon=deploy;flipH=0;" parent="1" vertex="1"> - <mxGeometry x="31" y="413" width="50" height="48" as="geometry" /> + <mxGeometry x="1346" y="413" width="50" height="48" as="geometry" /> </mxCell> - <mxCell id="Ziqa2nauWMxBn4KzBTvK-11" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;startArrow=classic;startFill=1;endArrow=none;endFill=0;" edge="1" parent="1" source="ftwC_zaM-OaZGwS0hl6R-15"> + <mxCell id="oZMQiXJd5Gusit297x9s-1" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;startArrow=classic;startFill=1;endArrow=none;endFill=0;" edge="1" parent="1" source="ftwC_zaM-OaZGwS0hl6R-14"> <mxGeometry relative="1" as="geometry"> - <mxPoint x="1350" y="389.9999999999999" as="targetPoint" /> + <mxPoint x="630" y="390" as="targetPoint" /> <Array as="points"> - <mxPoint x="1517" y="390" /> + <mxPoint x="203" y="390" /> </Array> </mxGeometry> </mxCell> - <mxCell id="Ziqa2nauWMxBn4KzBTvK-14" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.995;exitY=0.63;exitDx=0;exitDy=0;exitPerimeter=0;jumpStyle=arc;startArrow=classic;startFill=1;endArrow=none;endFill=0;" edge="1" parent="1" source="ftwC_zaM-OaZGwS0hl6R-15"> - <mxGeometry relative="1" as="geometry"> - <mxPoint x="1519.2758620689656" y="353.68965517241384" as="targetPoint" /> - <Array as="points"> - <mxPoint x="1562" y="443" /> - <mxPoint x="1562" y="370" /> - <mxPoint x="1519" y="370" /> - </Array> - </mxGeometry> + <mxCell id="ftwC_zaM-OaZGwS0hl6R-14" value="metadata-service" style="sketch=0;html=1;dashed=0;whitespace=wrap;fillColor=#2875E2;strokeColor=#ffffff;points=[[0.005,0.63,0],[0.1,0.2,0],[0.9,0.2,0],[0.5,0,0],[0.995,0.63,0],[0.72,0.99,0],[0.5,1,0],[0.28,0.99,0]];verticalLabelPosition=bottom;align=center;verticalAlign=top;shape=mxgraph.kubernetes.icon;prIcon=deploy;flipH=0;" parent="1" vertex="1"> + <mxGeometry x="178" y="413" width="50" height="48" as="geometry" /> </mxCell> <mxCell id="ftwC_zaM-OaZGwS0hl6R-15" value="search-db" style="sketch=0;html=1;dashed=0;whitespace=wrap;fillColor=#2875E2;strokeColor=#ffffff;points=[[0.005,0.63,0],[0.1,0.2,0],[0.9,0.2,0],[0.5,0,0],[0.995,0.63,0],[0.72,0.99,0],[0.5,1,0],[0.28,0.99,0]];verticalLabelPosition=bottom;align=center;verticalAlign=top;shape=mxgraph.kubernetes.icon;prIcon=deploy;flipH=0;" parent="1" vertex="1"> - <mxGeometry x="1492" y="413" width="50" height="48" as="geometry" /> + <mxGeometry x="907" y="413" width="50" height="48" as="geometry" /> </mxCell> <mxCell id="TNCtx3zOWhb-xnuv-UFd-46" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;startArrow=classic;startFill=1;endArrow=none;endFill=0;" parent="1" source="ftwC_zaM-OaZGwS0hl6R-16" edge="1"> <mxGeometry relative="1" as="geometry"> - <mxPoint x="2248" y="353" as="targetPoint" /> + <mxPoint x="1821" y="360" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="ftwC_zaM-OaZGwS0hl6R-16" value="search-sync-agent" style="sketch=0;html=1;dashed=0;whitespace=wrap;fillColor=#2875E2;strokeColor=#ffffff;points=[[0.005,0.63,0],[0.1,0.2,0],[0.9,0.2,0],[0.5,0,0],[0.995,0.63,0],[0.72,0.99,0],[0.5,1,0],[0.28,0.99,0]];verticalLabelPosition=bottom;align=center;verticalAlign=top;shape=mxgraph.kubernetes.icon;prIcon=deploy;flipH=0;" parent="1" vertex="1"> - <mxGeometry x="2223" y="413" width="50" height="48" as="geometry" /> + <mxGeometry x="1796" y="420" width="50" height="48" as="geometry" /> </mxCell> <mxCell id="tUbSBSr9N2ev6WtIONJV-5" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=1;entryDx=0;entryDy=0;startArrow=classic;startFill=1;endArrow=none;endFill=0;" parent="1" source="1JTm5_5hWK7TiqJZm6hQ-1" target="fALeJgGvw5AQthDzo__i-3" edge="1"> <mxGeometry relative="1" as="geometry"> @@ -729,38 +655,57 @@ <mxGeometry relative="1" as="geometry"> <mxPoint x="833" y="263" as="targetPoint" /> <Array as="points"> - <mxPoint x="1131" y="263" /> + <mxPoint x="1225" y="263" /> <mxPoint x="830" y="263" /> </Array> </mxGeometry> </mxCell> + <mxCell id="oZMQiXJd5Gusit297x9s-5" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="1" target="ftwC_zaM-OaZGwS0hl6R-1"> + <mxGeometry relative="1" as="geometry"> + <mxPoint x="1224" y="360" as="sourcePoint" /> + </mxGeometry> + </mxCell> <mxCell id="Qm0BG3_EefvqCzSkIwKx-1" value="ingress-api-rewrite" style="sketch=0;html=1;dashed=0;whitespace=wrap;fillColor=#2875E2;strokeColor=#ffffff;points=[[0.005,0.63,0],[0.1,0.2,0],[0.9,0.2,0],[0.5,0,0],[0.995,0.63,0],[0.72,0.99,0],[0.5,1,0],[0.28,0.99,0]];verticalLabelPosition=bottom;align=center;verticalAlign=top;shape=mxgraph.kubernetes.icon;prIcon=ing" parent="1" vertex="1"> - <mxGeometry x="1106" y="283" width="50" height="48" as="geometry" /> + <mxGeometry x="1199" y="283" width="50" height="48" as="geometry" /> </mxCell> <mxCell id="tUbSBSr9N2ev6WtIONJV-3" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;startArrow=classic;startFill=1;endArrow=none;endFill=0;" parent="1" source="mPnztyHM8KvGE_34hQIh-1" target="fALeJgGvw5AQthDzo__i-3" edge="1"> <mxGeometry relative="1" as="geometry"> <Array as="points"> - <mxPoint x="933" y="263" /> - <mxPoint x="830" y="263" /> + <mxPoint x="830" y="290" /> + <mxPoint x="830" y="290" /> </Array> </mxGeometry> </mxCell> - <mxCell id="mPnztyHM8KvGE_34hQIh-1" value="ingress-pid-rewrite" style="sketch=0;html=1;dashed=0;whitespace=wrap;fillColor=#2875E2;strokeColor=#ffffff;points=[[0.005,0.63,0],[0.1,0.2,0],[0.9,0.2,0],[0.5,0,0],[0.995,0.63,0],[0.72,0.99,0],[0.5,1,0],[0.28,0.99,0]];verticalLabelPosition=bottom;align=center;verticalAlign=top;shape=mxgraph.kubernetes.icon;prIcon=ing" parent="1" vertex="1"> - <mxGeometry x="908" y="283" width="50" height="48" as="geometry" /> + <mxCell id="oZMQiXJd5Gusit297x9s-10" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;endArrow=none;endFill=0;" edge="1" parent="1"> + <mxGeometry relative="1" as="geometry"> + <mxPoint x="830" y="390" as="targetPoint" /> + <mxPoint x="830" y="360" as="sourcePoint" /> + </mxGeometry> + </mxCell> + <mxCell id="mPnztyHM8KvGE_34hQIh-1" value="ingress" style="sketch=0;html=1;dashed=0;whitespace=wrap;fillColor=#2875E2;strokeColor=#ffffff;points=[[0.005,0.63,0],[0.1,0.2,0],[0.9,0.2,0],[0.5,0,0],[0.995,0.63,0],[0.72,0.99,0],[0.5,1,0],[0.28,0.99,0]];verticalLabelPosition=bottom;align=center;verticalAlign=top;shape=mxgraph.kubernetes.icon;prIcon=ing" parent="1" vertex="1"> + <mxGeometry x="805" y="283" width="50" height="48" as="geometry" /> </mxCell> <mxCell id="tUbSBSr9N2ev6WtIONJV-2" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=1;entryDx=0;entryDy=0;startArrow=classic;startFill=1;endArrow=none;endFill=0;" parent="1" source="mUtGrtHKVh7pPReu_DIJ-1" target="fALeJgGvw5AQthDzo__i-3" edge="1"> <mxGeometry relative="1" as="geometry"> <Array as="points"> - <mxPoint x="463" y="263" /> + <mxPoint x="494" y="263" /> <mxPoint x="830" y="263" /> </Array> </mxGeometry> </mxCell> - <mxCell id="mUtGrtHKVh7pPReu_DIJ-1" value="ingress" style="sketch=0;html=1;dashed=0;whitespace=wrap;fillColor=#2875E2;strokeColor=#ffffff;points=[[0.005,0.63,0],[0.1,0.2,0],[0.9,0.2,0],[0.5,0,0],[0.995,0.63,0],[0.72,0.99,0],[0.5,1,0],[0.28,0.99,0]];verticalLabelPosition=bottom;align=center;verticalAlign=top;shape=mxgraph.kubernetes.icon;prIcon=ing" parent="1" vertex="1"> - <mxGeometry x="438" y="283" width="50" height="48" as="geometry" /> + <mxCell id="oZMQiXJd5Gusit297x9s-9" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.005;exitY=0.63;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0.005;entryY=0.63;entryDx=0;entryDy=0;entryPerimeter=0;jumpStyle=arc;" edge="1" parent="1" source="mUtGrtHKVh7pPReu_DIJ-1" target="ftwC_zaM-OaZGwS0hl6R-7"> + <mxGeometry relative="1" as="geometry"> + <Array as="points"> + <mxPoint x="430" y="313" /> + <mxPoint x="430" y="443" /> + </Array> + </mxGeometry> + </mxCell> + <mxCell id="mUtGrtHKVh7pPReu_DIJ-1" value="ingress-pid-rewrite" style="sketch=0;html=1;dashed=0;whitespace=wrap;fillColor=#2875E2;strokeColor=#ffffff;points=[[0.005,0.63,0],[0.1,0.2,0],[0.9,0.2,0],[0.5,0,0],[0.995,0.63,0],[0.72,0.99,0],[0.5,1,0],[0.28,0.99,0]];verticalLabelPosition=bottom;align=center;verticalAlign=top;shape=mxgraph.kubernetes.icon;prIcon=ing" parent="1" vertex="1"> + <mxGeometry x="469" y="283" width="50" height="48" as="geometry" /> </mxCell> <mxCell id="ktJr7CSMnY8ENcBqaALi-1" value="dbrepo" style="sketch=0;html=1;dashed=0;whitespace=wrap;fillColor=#2875E2;strokeColor=#ffffff;points=[[0.005,0.63,0],[0.1,0.2,0],[0.9,0.2,0],[0.5,0,0],[0.995,0.63,0],[0.72,0.99,0],[0.5,1,0],[0.28,0.99,0]];verticalLabelPosition=bottom;align=center;verticalAlign=top;shape=mxgraph.kubernetes.icon;prIcon=ns" parent="1" vertex="1"> - <mxGeometry x="31" y="283" width="50" height="48" as="geometry" /> + <mxGeometry x="60" y="154" width="50" height="48" as="geometry" /> </mxCell> <mxCell id="76rHmDPoS37U6aUn7Qex-1" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;dashed=1;strokeColor=#6C8EBF;" parent="1" source="fALeJgGvw5AQthDzo__i-2" target="fALeJgGvw5AQthDzo__i-3" edge="1"> <mxGeometry relative="1" as="geometry" /> @@ -778,299 +723,230 @@ <mxGeometry x="991" y="142" width="50" height="48" as="geometry" /> </mxCell> <mxCell id="fALeJgGvw5AQthDzo__i-6" value="" style="rounded=1;whiteSpace=wrap;html=1;dashed=1;fillColor=#fff2cc;strokeColor=#d6b656;" parent="1" vertex="1"> - <mxGeometry x="2205" y="132" width="90" height="92" as="geometry" /> + <mxGeometry x="1618" y="132" width="90" height="92" as="geometry" /> </mxCell> <mxCell id="fALeJgGvw5AQthDzo__i-7" value="manila-csi" style="sketch=0;html=1;dashed=0;whitespace=wrap;fillColor=#2875E2;strokeColor=#ffffff;points=[[0.005,0.63,0],[0.1,0.2,0],[0.9,0.2,0],[0.5,0,0],[0.995,0.63,0],[0.72,0.99,0],[0.5,1,0],[0.28,0.99,0]];verticalLabelPosition=bottom;align=center;verticalAlign=top;shape=mxgraph.kubernetes.icon;prIcon=ns" parent="1" vertex="1"> - <mxGeometry x="2225" y="142" width="50" height="48" as="geometry" /> + <mxGeometry x="1638" y="142" width="50" height="48" as="geometry" /> </mxCell> <mxCell id="TNCtx3zOWhb-xnuv-UFd-3" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;startArrow=classic;startFill=1;endArrow=none;endFill=0;" parent="1" source="jPn0NqXvvyepc8lljVWt-2" edge="1"> <mxGeometry relative="1" as="geometry"> - <mxPoint x="202" y="482.9999999999999" as="targetPoint" /> + <mxPoint x="349" y="482.9999999999999" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="jPn0NqXvvyepc8lljVWt-2" value="ui" style="sketch=0;html=1;dashed=0;whitespace=wrap;fillColor=#2875E2;strokeColor=#ffffff;points=[[0.005,0.63,0],[0.1,0.2,0],[0.9,0.2,0],[0.5,0,0],[0.995,0.63,0],[0.72,0.99,0],[0.5,1,0],[0.28,0.99,0]];verticalLabelPosition=bottom;align=center;verticalAlign=top;shape=mxgraph.kubernetes.icon;prIcon=svc;flipH=0;" parent="1" vertex="1"> - <mxGeometry x="177" y="543" width="50" height="48" as="geometry" /> + <mxGeometry x="324" y="543" width="50" height="48" as="geometry" /> </mxCell> <mxCell id="TNCtx3zOWhb-xnuv-UFd-2" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;startArrow=classic;startFill=1;endArrow=none;endFill=0;" parent="1" source="jPn0NqXvvyepc8lljVWt-3" edge="1"> <mxGeometry relative="1" as="geometry"> - <mxPoint x="56" y="482.9999999999999" as="targetPoint" /> - </mxGeometry> - </mxCell> - <mxCell id="jPn0NqXvvyepc8lljVWt-3" value="user-service" style="sketch=0;html=1;dashed=0;whitespace=wrap;fillColor=#2875E2;strokeColor=#ffffff;points=[[0.005,0.63,0],[0.1,0.2,0],[0.9,0.2,0],[0.5,0,0],[0.995,0.63,0],[0.72,0.99,0],[0.5,1,0],[0.28,0.99,0]];verticalLabelPosition=bottom;align=center;verticalAlign=top;shape=mxgraph.kubernetes.icon;prIcon=svc;flipH=0;" parent="1" vertex="1"> - <mxGeometry x="31" y="543" width="50" height="48" as="geometry" /> - </mxCell> - <mxCell id="TNCtx3zOWhb-xnuv-UFd-4" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;startArrow=classic;startFill=1;endArrow=none;endFill=0;" parent="1" source="jPn0NqXvvyepc8lljVWt-4" edge="1"> - <mxGeometry relative="1" as="geometry"> - <mxPoint x="348" y="482.9999999999999" as="targetPoint" /> - </mxGeometry> - </mxCell> - <mxCell id="jPn0NqXvvyepc8lljVWt-4" value="container-service" style="sketch=0;html=1;dashed=0;whitespace=wrap;fillColor=#2875E2;strokeColor=#ffffff;points=[[0.005,0.63,0],[0.1,0.2,0],[0.9,0.2,0],[0.5,0,0],[0.995,0.63,0],[0.72,0.99,0],[0.5,1,0],[0.28,0.99,0]];verticalLabelPosition=bottom;align=center;verticalAlign=top;shape=mxgraph.kubernetes.icon;prIcon=svc;flipH=0;" parent="1" vertex="1"> - <mxGeometry x="323" y="543" width="50" height="48" as="geometry" /> - </mxCell> - <mxCell id="TNCtx3zOWhb-xnuv-UFd-5" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;startArrow=classic;startFill=1;endArrow=none;endFill=0;" parent="1" source="4o3oREonLvI6DjH1h1_X-1" edge="1"> - <mxGeometry relative="1" as="geometry"> - <mxPoint x="494" y="482.9999999999999" as="targetPoint" /> - </mxGeometry> - </mxCell> - <mxCell id="4o3oREonLvI6DjH1h1_X-1" value="database-service" style="sketch=0;html=1;dashed=0;whitespace=wrap;fillColor=#2875E2;strokeColor=#ffffff;points=[[0.005,0.63,0],[0.1,0.2,0],[0.9,0.2,0],[0.5,0,0],[0.995,0.63,0],[0.72,0.99,0],[0.5,1,0],[0.28,0.99,0]];verticalLabelPosition=bottom;align=center;verticalAlign=top;shape=mxgraph.kubernetes.icon;prIcon=svc;flipH=0;" parent="1" vertex="1"> - <mxGeometry x="469" y="543" width="50" height="48" as="geometry" /> - </mxCell> - <mxCell id="TNCtx3zOWhb-xnuv-UFd-6" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;startArrow=classic;startFill=1;endArrow=none;endFill=0;" parent="1" source="4o3oREonLvI6DjH1h1_X-2" edge="1"> - <mxGeometry relative="1" as="geometry"> - <mxPoint x="641" y="482.9999999999999" as="targetPoint" /> + <mxPoint x="203" y="482.9999999999999" as="targetPoint" /> </mxGeometry> </mxCell> - <mxCell id="4o3oREonLvI6DjH1h1_X-2" value="table-service" style="sketch=0;html=1;dashed=0;whitespace=wrap;fillColor=#2875E2;strokeColor=#ffffff;points=[[0.005,0.63,0],[0.1,0.2,0],[0.9,0.2,0],[0.5,0,0],[0.995,0.63,0],[0.72,0.99,0],[0.5,1,0],[0.28,0.99,0]];verticalLabelPosition=bottom;align=center;verticalAlign=top;shape=mxgraph.kubernetes.icon;prIcon=svc;flipH=0;" parent="1" vertex="1"> - <mxGeometry x="616" y="543" width="50" height="48" as="geometry" /> - </mxCell> - <mxCell id="4o3oREonLvI6DjH1h1_X-3" value="query-service" style="sketch=0;html=1;dashed=0;whitespace=wrap;fillColor=#2875E2;strokeColor=#ffffff;points=[[0.005,0.63,0],[0.1,0.2,0],[0.9,0.2,0],[0.5,0,0],[0.995,0.63,0],[0.72,0.99,0],[0.5,1,0],[0.28,0.99,0]];verticalLabelPosition=bottom;align=center;verticalAlign=top;shape=mxgraph.kubernetes.icon;prIcon=svc;flipH=0;" parent="1" vertex="1"> - <mxGeometry x="762" y="543" width="50" height="48" as="geometry" /> - </mxCell> - <mxCell id="4o3oREonLvI6DjH1h1_X-4" value="identifier-service" style="sketch=0;html=1;dashed=0;whitespace=wrap;fillColor=#2875E2;strokeColor=#ffffff;points=[[0.005,0.63,0],[0.1,0.2,0],[0.9,0.2,0],[0.5,0,0],[0.995,0.63,0],[0.72,0.99,0],[0.5,1,0],[0.28,0.99,0]];verticalLabelPosition=bottom;align=center;verticalAlign=top;shape=mxgraph.kubernetes.icon;prIcon=svc;flipH=0;" parent="1" vertex="1"> - <mxGeometry x="908" y="543" width="50" height="48" as="geometry" /> + <mxCell id="jPn0NqXvvyepc8lljVWt-3" value="metadata-service" style="sketch=0;html=1;dashed=0;whitespace=wrap;fillColor=#2875E2;strokeColor=#ffffff;points=[[0.005,0.63,0],[0.1,0.2,0],[0.9,0.2,0],[0.5,0,0],[0.995,0.63,0],[0.72,0.99,0],[0.5,1,0],[0.28,0.99,0]];verticalLabelPosition=bottom;align=center;verticalAlign=top;shape=mxgraph.kubernetes.icon;prIcon=svc;flipH=0;" parent="1" vertex="1"> + <mxGeometry x="178" y="543" width="50" height="48" as="geometry" /> </mxCell> <mxCell id="4o3oREonLvI6DjH1h1_X-5" value="metadata-service" style="sketch=0;html=1;dashed=0;whitespace=wrap;fillColor=#2875E2;strokeColor=#ffffff;points=[[0.005,0.63,0],[0.1,0.2,0],[0.9,0.2,0],[0.5,0,0],[0.995,0.63,0],[0.72,0.99,0],[0.5,1,0],[0.28,0.99,0]];verticalLabelPosition=bottom;align=center;verticalAlign=top;shape=mxgraph.kubernetes.icon;prIcon=svc;flipH=0;" parent="1" vertex="1"> - <mxGeometry x="1054" y="543" width="50" height="48" as="geometry" /> + <mxGeometry x="469" y="543" width="50" height="48" as="geometry" /> </mxCell> <mxCell id="4o3oREonLvI6DjH1h1_X-6" value="semantics-service" style="sketch=0;html=1;dashed=0;whitespace=wrap;fillColor=#2875E2;strokeColor=#ffffff;points=[[0.005,0.63,0],[0.1,0.2,0],[0.9,0.2,0],[0.5,0,0],[0.995,0.63,0],[0.72,0.99,0],[0.5,1,0],[0.28,0.99,0]];verticalLabelPosition=bottom;align=center;verticalAlign=top;shape=mxgraph.kubernetes.icon;prIcon=svc;flipH=0;" parent="1" vertex="1"> - <mxGeometry x="1200" y="543" width="50" height="48" as="geometry" /> + <mxGeometry x="615" y="543" width="50" height="48" as="geometry" /> </mxCell> <mxCell id="4o3oREonLvI6DjH1h1_X-7" value="upload-service" style="sketch=0;html=1;dashed=0;whitespace=wrap;fillColor=#2875E2;strokeColor=#ffffff;points=[[0.005,0.63,0],[0.1,0.2,0],[0.9,0.2,0],[0.5,0,0],[0.995,0.63,0],[0.72,0.99,0],[0.5,1,0],[0.28,0.99,0]];verticalLabelPosition=bottom;align=center;verticalAlign=top;shape=mxgraph.kubernetes.icon;prIcon=svc;flipH=0;" parent="1" vertex="1"> - <mxGeometry x="1346" y="543" width="50" height="48" as="geometry" /> + <mxGeometry x="761" y="543" width="50" height="48" as="geometry" /> </mxCell> <mxCell id="4o3oREonLvI6DjH1h1_X-8" value="search-db" style="sketch=0;html=1;dashed=0;whitespace=wrap;fillColor=#2875E2;strokeColor=#ffffff;points=[[0.005,0.63,0],[0.1,0.2,0],[0.9,0.2,0],[0.5,0,0],[0.995,0.63,0],[0.72,0.99,0],[0.5,1,0],[0.28,0.99,0]];verticalLabelPosition=bottom;align=center;verticalAlign=top;shape=mxgraph.kubernetes.icon;prIcon=svc;flipH=0;" parent="1" vertex="1"> - <mxGeometry x="1492" y="543" width="50" height="48" as="geometry" /> + <mxGeometry x="907" y="543" width="50" height="48" as="geometry" /> </mxCell> - <mxCell id="4o3oREonLvI6DjH1h1_X-9" value="broker-service" style="sketch=0;html=1;dashed=0;whitespace=wrap;fillColor=#2875E2;strokeColor=#ffffff;points=[[0.005,0.63,0],[0.1,0.2,0],[0.9,0.2,0],[0.5,0,0],[0.995,0.63,0],[0.72,0.99,0],[0.5,1,0],[0.28,0.99,0]];verticalLabelPosition=bottom;align=center;verticalAlign=top;shape=mxgraph.kubernetes.icon;prIcon=svc;flipH=0;" parent="1" vertex="1"> - <mxGeometry x="1638" y="543" width="50" height="48" as="geometry" /> + <mxCell id="4o3oREonLvI6DjH1h1_X-9" value="authentication-service" style="sketch=0;html=1;dashed=0;whitespace=wrap;fillColor=#2875E2;strokeColor=#ffffff;points=[[0.005,0.63,0],[0.1,0.2,0],[0.9,0.2,0],[0.5,0,0],[0.995,0.63,0],[0.72,0.99,0],[0.5,1,0],[0.28,0.99,0]];verticalLabelPosition=bottom;align=center;verticalAlign=top;shape=mxgraph.kubernetes.icon;prIcon=svc;flipH=0;" parent="1" vertex="1"> + <mxGeometry x="1053" y="543" width="50" height="48" as="geometry" /> </mxCell> - <mxCell id="4o3oREonLvI6DjH1h1_X-10" value="authentication-service" style="sketch=0;html=1;dashed=0;whitespace=wrap;fillColor=#2875E2;strokeColor=#ffffff;points=[[0.005,0.63,0],[0.1,0.2,0],[0.9,0.2,0],[0.5,0,0],[0.995,0.63,0],[0.72,0.99,0],[0.5,1,0],[0.28,0.99,0]];verticalLabelPosition=bottom;align=center;verticalAlign=top;shape=mxgraph.kubernetes.icon;prIcon=svc;flipH=0;" parent="1" vertex="1"> - <mxGeometry x="1785" y="543" width="50" height="48" as="geometry" /> + <mxCell id="4o3oREonLvI6DjH1h1_X-10" value="broker-service" style="sketch=0;html=1;dashed=0;whitespace=wrap;fillColor=#2875E2;strokeColor=#ffffff;points=[[0.005,0.63,0],[0.1,0.2,0],[0.9,0.2,0],[0.5,0,0],[0.995,0.63,0],[0.72,0.99,0],[0.5,1,0],[0.28,0.99,0]];verticalLabelPosition=bottom;align=center;verticalAlign=top;shape=mxgraph.kubernetes.icon;prIcon=svc;flipH=0;" parent="1" vertex="1"> + <mxGeometry x="1199" y="543" width="50" height="48" as="geometry" /> </mxCell> <mxCell id="4o3oREonLvI6DjH1h1_X-11" value="data-db" style="sketch=0;html=1;dashed=0;whitespace=wrap;fillColor=#2875E2;strokeColor=#ffffff;points=[[0.005,0.63,0],[0.1,0.2,0],[0.9,0.2,0],[0.5,0,0],[0.995,0.63,0],[0.72,0.99,0],[0.5,1,0],[0.28,0.99,0]];verticalLabelPosition=bottom;align=center;verticalAlign=top;shape=mxgraph.kubernetes.icon;prIcon=svc;flipH=0;" parent="1" vertex="1"> - <mxGeometry x="1931" y="543" width="50" height="48" as="geometry" /> + <mxGeometry x="1346" y="543" width="50" height="48" as="geometry" /> </mxCell> <mxCell id="4o3oREonLvI6DjH1h1_X-12" value="metadata-db" style="sketch=0;html=1;dashed=0;whitespace=wrap;fillColor=#2875E2;strokeColor=#ffffff;points=[[0.005,0.63,0],[0.1,0.2,0],[0.9,0.2,0],[0.5,0,0],[0.995,0.63,0],[0.72,0.99,0],[0.5,1,0],[0.28,0.99,0]];verticalLabelPosition=bottom;align=center;verticalAlign=top;shape=mxgraph.kubernetes.icon;prIcon=svc;flipH=0;" parent="1" vertex="1"> - <mxGeometry x="2077" y="543" width="50" height="48" as="geometry" /> + <mxGeometry x="1640" y="543" width="50" height="48" as="geometry" /> </mxCell> <mxCell id="4o3oREonLvI6DjH1h1_X-13" value="search-sync-agent" style="sketch=0;html=1;dashed=0;whitespace=wrap;fillColor=#2875E2;strokeColor=#ffffff;points=[[0.005,0.63,0],[0.1,0.2,0],[0.9,0.2,0],[0.5,0,0],[0.995,0.63,0],[0.72,0.99,0],[0.5,1,0],[0.28,0.99,0]];verticalLabelPosition=bottom;align=center;verticalAlign=top;shape=mxgraph.kubernetes.icon;prIcon=svc;flipH=0;" parent="1" vertex="1"> - <mxGeometry x="2223" y="543" width="50" height="48" as="geometry" /> + <mxGeometry x="1796" y="550" width="50" height="48" as="geometry" /> </mxCell> <mxCell id="7rFceLrtTTiHRPL8Y8tt-8" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;startArrow=classic;startFill=1;endArrow=none;endFill=0;" parent="1" source="c2U7XYOTo-TQcvFCIvtD-1" edge="1"> <mxGeometry relative="1" as="geometry"> - <mxPoint x="203" y="613" as="targetPoint" /> + <mxPoint x="350" y="613" as="targetPoint" /> <Array as="points"> - <mxPoint x="173" y="643" /> - <mxPoint x="203" y="643" /> + <mxPoint x="320" y="643" /> + <mxPoint x="350" y="643" /> </Array> </mxGeometry> </mxCell> <mxCell id="c2U7XYOTo-TQcvFCIvtD-1" value="ui-*" style="sketch=0;html=1;dashed=0;whitespace=wrap;fillColor=#2875E2;strokeColor=#ffffff;points=[[0.005,0.63,0],[0.1,0.2,0],[0.9,0.2,0],[0.5,0,0],[0.995,0.63,0],[0.72,0.99,0],[0.5,1,0],[0.28,0.99,0]];verticalLabelPosition=bottom;align=center;verticalAlign=top;shape=mxgraph.kubernetes.icon;prIcon=pod;flipH=0;" parent="1" vertex="1"> - <mxGeometry x="148" y="673" width="50" height="48" as="geometry" /> + <mxGeometry x="295" y="673" width="50" height="48" as="geometry" /> </mxCell> <mxCell id="TNCtx3zOWhb-xnuv-UFd-1" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;startArrow=classic;startFill=1;endArrow=none;endFill=0;" parent="1" source="c2U7XYOTo-TQcvFCIvtD-2" edge="1"> <mxGeometry relative="1" as="geometry"> - <mxPoint x="56" y="613" as="targetPoint" /> - </mxGeometry> - </mxCell> - <mxCell id="c2U7XYOTo-TQcvFCIvtD-2" value="user-service-*" style="sketch=0;html=1;dashed=0;whitespace=wrap;fillColor=#2875E2;strokeColor=#ffffff;points=[[0.005,0.63,0],[0.1,0.2,0],[0.9,0.2,0],[0.5,0,0],[0.995,0.63,0],[0.72,0.99,0],[0.5,1,0],[0.28,0.99,0]];verticalLabelPosition=bottom;align=center;verticalAlign=top;shape=mxgraph.kubernetes.icon;prIcon=pod;flipH=0;" parent="1" vertex="1"> - <mxGeometry x="31" y="673" width="50" height="48" as="geometry" /> - </mxCell> - <mxCell id="TNCtx3zOWhb-xnuv-UFd-7" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;startArrow=classic;startFill=1;endArrow=none;endFill=0;" parent="1" source="c2U7XYOTo-TQcvFCIvtD-3" edge="1"> - <mxGeometry relative="1" as="geometry"> - <mxPoint x="348" y="613" as="targetPoint" /> - </mxGeometry> - </mxCell> - <mxCell id="c2U7XYOTo-TQcvFCIvtD-3" value="container-service-*" style="sketch=0;html=1;dashed=0;whitespace=wrap;fillColor=#2875E2;strokeColor=#ffffff;points=[[0.005,0.63,0],[0.1,0.2,0],[0.9,0.2,0],[0.5,0,0],[0.995,0.63,0],[0.72,0.99,0],[0.5,1,0],[0.28,0.99,0]];verticalLabelPosition=bottom;align=center;verticalAlign=top;shape=mxgraph.kubernetes.icon;prIcon=pod;flipH=0;" parent="1" vertex="1"> - <mxGeometry x="323" y="673" width="50" height="48" as="geometry" /> - </mxCell> - <mxCell id="TNCtx3zOWhb-xnuv-UFd-8" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;startArrow=classic;startFill=1;endArrow=none;endFill=0;" parent="1" source="c2U7XYOTo-TQcvFCIvtD-4" edge="1"> - <mxGeometry relative="1" as="geometry"> - <mxPoint x="494" y="613" as="targetPoint" /> - </mxGeometry> - </mxCell> - <mxCell id="c2U7XYOTo-TQcvFCIvtD-4" value="database-service-*" style="sketch=0;html=1;dashed=0;whitespace=wrap;fillColor=#2875E2;strokeColor=#ffffff;points=[[0.005,0.63,0],[0.1,0.2,0],[0.9,0.2,0],[0.5,0,0],[0.995,0.63,0],[0.72,0.99,0],[0.5,1,0],[0.28,0.99,0]];verticalLabelPosition=bottom;align=center;verticalAlign=top;shape=mxgraph.kubernetes.icon;prIcon=pod;flipH=0;" parent="1" vertex="1"> - <mxGeometry x="469" y="673" width="50" height="48" as="geometry" /> - </mxCell> - <mxCell id="TNCtx3zOWhb-xnuv-UFd-10" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;startArrow=classic;startFill=1;endArrow=none;endFill=0;" parent="1" source="c2U7XYOTo-TQcvFCIvtD-5" edge="1"> - <mxGeometry relative="1" as="geometry"> - <mxPoint x="641" y="613" as="targetPoint" /> - </mxGeometry> - </mxCell> - <mxCell id="c2U7XYOTo-TQcvFCIvtD-5" value="table-service-*" style="sketch=0;html=1;dashed=0;whitespace=wrap;fillColor=#2875E2;strokeColor=#ffffff;points=[[0.005,0.63,0],[0.1,0.2,0],[0.9,0.2,0],[0.5,0,0],[0.995,0.63,0],[0.72,0.99,0],[0.5,1,0],[0.28,0.99,0]];verticalLabelPosition=bottom;align=center;verticalAlign=top;shape=mxgraph.kubernetes.icon;prIcon=pod;flipH=0;" parent="1" vertex="1"> - <mxGeometry x="616" y="673" width="50" height="48" as="geometry" /> - </mxCell> - <mxCell id="TNCtx3zOWhb-xnuv-UFd-11" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;startArrow=classic;startFill=1;endArrow=none;endFill=0;" parent="1" source="c2U7XYOTo-TQcvFCIvtD-6" edge="1"> - <mxGeometry relative="1" as="geometry"> - <mxPoint x="787" y="613" as="targetPoint" /> - </mxGeometry> - </mxCell> - <mxCell id="c2U7XYOTo-TQcvFCIvtD-6" value="query-service-*" style="sketch=0;html=1;dashed=0;whitespace=wrap;fillColor=#2875E2;strokeColor=#ffffff;points=[[0.005,0.63,0],[0.1,0.2,0],[0.9,0.2,0],[0.5,0,0],[0.995,0.63,0],[0.72,0.99,0],[0.5,1,0],[0.28,0.99,0]];verticalLabelPosition=bottom;align=center;verticalAlign=top;shape=mxgraph.kubernetes.icon;prIcon=pod;flipH=0;" parent="1" vertex="1"> - <mxGeometry x="762" y="673" width="50" height="48" as="geometry" /> - </mxCell> - <mxCell id="TNCtx3zOWhb-xnuv-UFd-12" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;startArrow=classic;startFill=1;endArrow=none;endFill=0;" parent="1" source="c2U7XYOTo-TQcvFCIvtD-7" edge="1"> - <mxGeometry relative="1" as="geometry"> - <mxPoint x="933" y="613" as="targetPoint" /> + <mxPoint x="203" y="613" as="targetPoint" /> </mxGeometry> </mxCell> - <mxCell id="c2U7XYOTo-TQcvFCIvtD-7" value="identifier-service-*" style="sketch=0;html=1;dashed=0;whitespace=wrap;fillColor=#2875E2;strokeColor=#ffffff;points=[[0.005,0.63,0],[0.1,0.2,0],[0.9,0.2,0],[0.5,0,0],[0.995,0.63,0],[0.72,0.99,0],[0.5,1,0],[0.28,0.99,0]];verticalLabelPosition=bottom;align=center;verticalAlign=top;shape=mxgraph.kubernetes.icon;prIcon=pod;flipH=0;" parent="1" vertex="1"> - <mxGeometry x="908" y="673" width="50" height="48" as="geometry" /> + <mxCell id="c2U7XYOTo-TQcvFCIvtD-2" value="metadata-service-*" style="sketch=0;html=1;dashed=0;whitespace=wrap;fillColor=#2875E2;strokeColor=#ffffff;points=[[0.005,0.63,0],[0.1,0.2,0],[0.9,0.2,0],[0.5,0,0],[0.995,0.63,0],[0.72,0.99,0],[0.5,1,0],[0.28,0.99,0]];verticalLabelPosition=bottom;align=center;verticalAlign=top;shape=mxgraph.kubernetes.icon;prIcon=pod;flipH=0;" parent="1" vertex="1"> + <mxGeometry x="178" y="673" width="50" height="48" as="geometry" /> </mxCell> <mxCell id="TNCtx3zOWhb-xnuv-UFd-13" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;startArrow=classic;startFill=1;endArrow=none;endFill=0;" parent="1" source="c2U7XYOTo-TQcvFCIvtD-8" edge="1"> <mxGeometry relative="1" as="geometry"> - <mxPoint x="1079" y="613" as="targetPoint" /> + <mxPoint x="494" y="613" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="c2U7XYOTo-TQcvFCIvtD-8" value="metadata-service-*" style="sketch=0;html=1;dashed=0;whitespace=wrap;fillColor=#2875E2;strokeColor=#ffffff;points=[[0.005,0.63,0],[0.1,0.2,0],[0.9,0.2,0],[0.5,0,0],[0.995,0.63,0],[0.72,0.99,0],[0.5,1,0],[0.28,0.99,0]];verticalLabelPosition=bottom;align=center;verticalAlign=top;shape=mxgraph.kubernetes.icon;prIcon=pod;flipH=0;" parent="1" vertex="1"> - <mxGeometry x="1054" y="673" width="50" height="48" as="geometry" /> + <mxGeometry x="469" y="673" width="50" height="48" as="geometry" /> </mxCell> <mxCell id="TNCtx3zOWhb-xnuv-UFd-14" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;startArrow=classic;startFill=1;endArrow=none;endFill=0;" parent="1" source="c2U7XYOTo-TQcvFCIvtD-9" edge="1"> <mxGeometry relative="1" as="geometry"> - <mxPoint x="1225" y="613" as="targetPoint" /> + <mxPoint x="640" y="613" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="c2U7XYOTo-TQcvFCIvtD-9" value="semantics-service-*" style="sketch=0;html=1;dashed=0;whitespace=wrap;fillColor=#2875E2;strokeColor=#ffffff;points=[[0.005,0.63,0],[0.1,0.2,0],[0.9,0.2,0],[0.5,0,0],[0.995,0.63,0],[0.72,0.99,0],[0.5,1,0],[0.28,0.99,0]];verticalLabelPosition=bottom;align=center;verticalAlign=top;shape=mxgraph.kubernetes.icon;prIcon=pod;flipH=0;" parent="1" vertex="1"> - <mxGeometry x="1200" y="673" width="50" height="48" as="geometry" /> + <mxGeometry x="615" y="673" width="50" height="48" as="geometry" /> </mxCell> <mxCell id="TNCtx3zOWhb-xnuv-UFd-15" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;startArrow=classic;startFill=1;endArrow=none;endFill=0;" parent="1" source="c2U7XYOTo-TQcvFCIvtD-10" edge="1"> <mxGeometry relative="1" as="geometry"> - <mxPoint x="1371" y="613" as="targetPoint" /> + <mxPoint x="786" y="613" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="c2U7XYOTo-TQcvFCIvtD-10" value="upload-service-*" style="sketch=0;html=1;dashed=0;whitespace=wrap;fillColor=#2875E2;strokeColor=#ffffff;points=[[0.005,0.63,0],[0.1,0.2,0],[0.9,0.2,0],[0.5,0,0],[0.995,0.63,0],[0.72,0.99,0],[0.5,1,0],[0.28,0.99,0]];verticalLabelPosition=bottom;align=center;verticalAlign=top;shape=mxgraph.kubernetes.icon;prIcon=pod;flipH=0;" parent="1" vertex="1"> - <mxGeometry x="1346" y="673" width="50" height="48" as="geometry" /> + <mxGeometry x="761" y="673" width="50" height="48" as="geometry" /> </mxCell> <mxCell id="TNCtx3zOWhb-xnuv-UFd-16" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;startArrow=classic;startFill=1;endArrow=none;endFill=0;" parent="1" source="c2U7XYOTo-TQcvFCIvtD-11" edge="1"> <mxGeometry relative="1" as="geometry"> - <mxPoint x="1517" y="613" as="targetPoint" /> + <mxPoint x="932" y="613" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="c2U7XYOTo-TQcvFCIvtD-11" value="search-db-*" style="sketch=0;html=1;dashed=0;whitespace=wrap;fillColor=#2875E2;strokeColor=#ffffff;points=[[0.005,0.63,0],[0.1,0.2,0],[0.9,0.2,0],[0.5,0,0],[0.995,0.63,0],[0.72,0.99,0],[0.5,1,0],[0.28,0.99,0]];verticalLabelPosition=bottom;align=center;verticalAlign=top;shape=mxgraph.kubernetes.icon;prIcon=pod;flipH=0;" parent="1" vertex="1"> - <mxGeometry x="1492" y="673" width="50" height="48" as="geometry" /> + <mxGeometry x="907" y="673" width="50" height="48" as="geometry" /> </mxCell> <mxCell id="TNCtx3zOWhb-xnuv-UFd-17" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;startArrow=classic;startFill=1;endArrow=none;endFill=0;" parent="1" source="c2U7XYOTo-TQcvFCIvtD-12" edge="1"> <mxGeometry relative="1" as="geometry"> - <mxPoint x="1663" y="613" as="targetPoint" /> + <mxPoint x="1078" y="613" as="targetPoint" /> </mxGeometry> </mxCell> - <mxCell id="c2U7XYOTo-TQcvFCIvtD-12" value="broker-service-*" style="sketch=0;html=1;dashed=0;whitespace=wrap;fillColor=#2875E2;strokeColor=#ffffff;points=[[0.005,0.63,0],[0.1,0.2,0],[0.9,0.2,0],[0.5,0,0],[0.995,0.63,0],[0.72,0.99,0],[0.5,1,0],[0.28,0.99,0]];verticalLabelPosition=bottom;align=center;verticalAlign=top;shape=mxgraph.kubernetes.icon;prIcon=pod;flipH=0;" parent="1" vertex="1"> - <mxGeometry x="1638" y="673" width="50" height="48" as="geometry" /> + <mxCell id="c2U7XYOTo-TQcvFCIvtD-12" value="authentication-service-*" style="sketch=0;html=1;dashed=0;whitespace=wrap;fillColor=#2875E2;strokeColor=#ffffff;points=[[0.005,0.63,0],[0.1,0.2,0],[0.9,0.2,0],[0.5,0,0],[0.995,0.63,0],[0.72,0.99,0],[0.5,1,0],[0.28,0.99,0]];verticalLabelPosition=bottom;align=center;verticalAlign=top;shape=mxgraph.kubernetes.icon;prIcon=pod;flipH=0;" parent="1" vertex="1"> + <mxGeometry x="1053" y="673" width="50" height="48" as="geometry" /> </mxCell> <mxCell id="TNCtx3zOWhb-xnuv-UFd-18" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;startArrow=classic;startFill=1;endArrow=none;endFill=0;" parent="1" source="c2U7XYOTo-TQcvFCIvtD-13" edge="1"> <mxGeometry relative="1" as="geometry"> - <mxPoint x="1810" y="613" as="targetPoint" /> + <mxPoint x="1224" y="613" as="targetPoint" /> </mxGeometry> </mxCell> - <mxCell id="c2U7XYOTo-TQcvFCIvtD-13" value="authentication-service-*" style="sketch=0;html=1;dashed=0;whitespace=wrap;fillColor=#2875E2;strokeColor=#ffffff;points=[[0.005,0.63,0],[0.1,0.2,0],[0.9,0.2,0],[0.5,0,0],[0.995,0.63,0],[0.72,0.99,0],[0.5,1,0],[0.28,0.99,0]];verticalLabelPosition=bottom;align=center;verticalAlign=top;shape=mxgraph.kubernetes.icon;prIcon=pod;flipH=0;" parent="1" vertex="1"> - <mxGeometry x="1785" y="673" width="50" height="48" as="geometry" /> + <mxCell id="c2U7XYOTo-TQcvFCIvtD-13" value="broker-service-*" style="sketch=0;html=1;dashed=0;whitespace=wrap;fillColor=#2875E2;strokeColor=#ffffff;points=[[0.005,0.63,0],[0.1,0.2,0],[0.9,0.2,0],[0.5,0,0],[0.995,0.63,0],[0.72,0.99,0],[0.5,1,0],[0.28,0.99,0]];verticalLabelPosition=bottom;align=center;verticalAlign=top;shape=mxgraph.kubernetes.icon;prIcon=pod;flipH=0;" parent="1" vertex="1"> + <mxGeometry x="1199" y="673" width="50" height="48" as="geometry" /> </mxCell> <mxCell id="TNCtx3zOWhb-xnuv-UFd-19" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;startArrow=classic;startFill=1;endArrow=none;endFill=0;" parent="1" source="c2U7XYOTo-TQcvFCIvtD-14" edge="1"> <mxGeometry relative="1" as="geometry"> - <mxPoint x="1956" y="613" as="targetPoint" /> + <mxPoint x="1371" y="613" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="c2U7XYOTo-TQcvFCIvtD-14" value="data-db-*" style="sketch=0;html=1;dashed=0;whitespace=wrap;fillColor=#2875E2;strokeColor=#ffffff;points=[[0.005,0.63,0],[0.1,0.2,0],[0.9,0.2,0],[0.5,0,0],[0.995,0.63,0],[0.72,0.99,0],[0.5,1,0],[0.28,0.99,0]];verticalLabelPosition=bottom;align=center;verticalAlign=top;shape=mxgraph.kubernetes.icon;prIcon=pod;flipH=0;" parent="1" vertex="1"> - <mxGeometry x="1931" y="673" width="50" height="48" as="geometry" /> + <mxGeometry x="1346" y="673" width="50" height="48" as="geometry" /> </mxCell> <mxCell id="TNCtx3zOWhb-xnuv-UFd-20" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;startArrow=classic;startFill=1;endArrow=none;endFill=0;" parent="1" source="c2U7XYOTo-TQcvFCIvtD-15" edge="1"> <mxGeometry relative="1" as="geometry"> - <mxPoint x="2101" y="613" as="targetPoint" /> + <mxPoint x="1664" y="613" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="c2U7XYOTo-TQcvFCIvtD-15" value="metadata-db-*" style="sketch=0;html=1;dashed=0;whitespace=wrap;fillColor=#2875E2;strokeColor=#ffffff;points=[[0.005,0.63,0],[0.1,0.2,0],[0.9,0.2,0],[0.5,0,0],[0.995,0.63,0],[0.72,0.99,0],[0.5,1,0],[0.28,0.99,0]];verticalLabelPosition=bottom;align=center;verticalAlign=top;shape=mxgraph.kubernetes.icon;prIcon=pod;flipH=0;" parent="1" vertex="1"> - <mxGeometry x="2076" y="673" width="50" height="48" as="geometry" /> + <mxGeometry x="1639" y="673" width="50" height="48" as="geometry" /> </mxCell> <mxCell id="TNCtx3zOWhb-xnuv-UFd-21" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;startArrow=classic;startFill=1;endArrow=none;endFill=0;" parent="1" source="c2U7XYOTo-TQcvFCIvtD-16" edge="1"> <mxGeometry relative="1" as="geometry"> - <mxPoint x="2248" y="613" as="targetPoint" /> + <mxPoint x="1821" y="620" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="c2U7XYOTo-TQcvFCIvtD-16" value="search-sync-agent-*" style="sketch=0;html=1;dashed=0;whitespace=wrap;fillColor=#2875E2;strokeColor=#ffffff;points=[[0.005,0.63,0],[0.1,0.2,0],[0.9,0.2,0],[0.5,0,0],[0.995,0.63,0],[0.72,0.99,0],[0.5,1,0],[0.28,0.99,0]];verticalLabelPosition=bottom;align=center;verticalAlign=top;shape=mxgraph.kubernetes.icon;prIcon=pod;flipH=0;" parent="1" vertex="1"> - <mxGeometry x="2223" y="673" width="50" height="48" as="geometry" /> + <mxGeometry x="1796" y="680" width="50" height="48" as="geometry" /> </mxCell> - <mxCell id="TNCtx3zOWhb-xnuv-UFd-44" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" parent="1" source="aZDdGrEgIBG9yXWGehpq-1" edge="1"> + <mxCell id="oZMQiXJd5Gusit297x9s-12" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.995;exitY=0.63;exitDx=0;exitDy=0;exitPerimeter=0;" edge="1" parent="1" source="aZDdGrEgIBG9yXWGehpq-1"> <mxGeometry relative="1" as="geometry"> - <mxPoint x="787" y="743" as="targetPoint" /> - <Array as="points"> - <mxPoint x="1371" y="779" /> - <mxPoint x="787" y="779" /> - </Array> + <mxPoint x="786" y="740" as="targetPoint" /> + </mxGeometry> + </mxCell> + <mxCell id="oZMQiXJd5Gusit297x9s-13" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.005;exitY=0.63;exitDx=0;exitDy=0;exitPerimeter=0;" edge="1" parent="1" source="aZDdGrEgIBG9yXWGehpq-1"> + <mxGeometry relative="1" as="geometry"> + <mxPoint x="200" y="740" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="aZDdGrEgIBG9yXWGehpq-1" value="pvc-dbrepo-shared<br>(ReadWriteMany)" style="sketch=0;html=1;dashed=0;whitespace=wrap;fillColor=#2875E2;strokeColor=#ffffff;points=[[0.005,0.63,0],[0.1,0.2,0],[0.9,0.2,0],[0.5,0,0],[0.995,0.63,0],[0.72,0.99,0],[0.5,1,0],[0.28,0.99,0]];verticalLabelPosition=bottom;align=center;verticalAlign=top;shape=mxgraph.kubernetes.icon;prIcon=pv" parent="1" vertex="1"> - <mxGeometry x="1346" y="813" width="50" height="48" as="geometry" /> + <mxGeometry x="469" y="813" width="50" height="48" as="geometry" /> </mxCell> <mxCell id="TNCtx3zOWhb-xnuv-UFd-41" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" parent="1" source="-4TlUqq3nnTwx2S5I6H4-1" edge="1"> <mxGeometry relative="1" as="geometry"> - <mxPoint x="1371" y="903" as="targetPoint" /> + <mxPoint x="494" y="903" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="-4TlUqq3nnTwx2S5I6H4-1" value="pvc-dbrepo-shared-claim<br>(ReadWriteMany)" style="sketch=0;html=1;dashed=0;whitespace=wrap;fillColor=#2875E2;strokeColor=#ffffff;points=[[0.005,0.63,0],[0.1,0.2,0],[0.9,0.2,0],[0.5,0,0],[0.995,0.63,0],[0.72,0.99,0],[0.5,1,0],[0.28,0.99,0]];verticalLabelPosition=bottom;align=center;verticalAlign=top;shape=mxgraph.kubernetes.icon;prIcon=pvc" parent="1" vertex="1"> - <mxGeometry x="1346" y="963" width="50" height="48" as="geometry" /> + <mxGeometry x="469" y="963" width="50" height="48" as="geometry" /> </mxCell> <mxCell id="TNCtx3zOWhb-xnuv-UFd-40" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" parent="1" source="0wuxXlClZNjPKdqNLDO0-1" edge="1"> <mxGeometry relative="1" as="geometry"> - <mxPoint x="1517" y="743" as="targetPoint" /> + <mxPoint x="933" y="743" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="0wuxXlClZNjPKdqNLDO0-1" value="pvc-*" style="sketch=0;html=1;dashed=0;whitespace=wrap;fillColor=#2875E2;strokeColor=#ffffff;points=[[0.005,0.63,0],[0.1,0.2,0],[0.9,0.2,0],[0.5,0,0],[0.995,0.63,0],[0.72,0.99,0],[0.5,1,0],[0.28,0.99,0]];verticalLabelPosition=bottom;align=center;verticalAlign=top;shape=mxgraph.kubernetes.icon;prIcon=pv" parent="1" vertex="1"> - <mxGeometry x="1492" y="813" width="50" height="48" as="geometry" /> + <mxGeometry x="908" y="813" width="50" height="48" as="geometry" /> </mxCell> <mxCell id="TNCtx3zOWhb-xnuv-UFd-38" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" parent="1" source="0wuxXlClZNjPKdqNLDO0-2" edge="1"> <mxGeometry relative="1" as="geometry"> - <mxPoint x="1663" y="743" as="targetPoint" /> + <mxPoint x="1224" y="743" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="0wuxXlClZNjPKdqNLDO0-2" value="pvc-*" style="sketch=0;html=1;dashed=0;whitespace=wrap;fillColor=#2875E2;strokeColor=#ffffff;points=[[0.005,0.63,0],[0.1,0.2,0],[0.9,0.2,0],[0.5,0,0],[0.995,0.63,0],[0.72,0.99,0],[0.5,1,0],[0.28,0.99,0]];verticalLabelPosition=bottom;align=center;verticalAlign=top;shape=mxgraph.kubernetes.icon;prIcon=pv" parent="1" vertex="1"> - <mxGeometry x="1638" y="813" width="50" height="48" as="geometry" /> + <mxGeometry x="1199" y="813" width="50" height="48" as="geometry" /> </mxCell> <mxCell id="TNCtx3zOWhb-xnuv-UFd-36" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" parent="1" source="9QfRpd5btukBv2_MEqxs-1" edge="1"> <mxGeometry relative="1" as="geometry"> - <mxPoint x="1956" y="743" as="targetPoint" /> + <mxPoint x="1371" y="743" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="9QfRpd5btukBv2_MEqxs-1" value="pvc-*" style="sketch=0;html=1;dashed=0;whitespace=wrap;fillColor=#2875E2;strokeColor=#ffffff;points=[[0.005,0.63,0],[0.1,0.2,0],[0.9,0.2,0],[0.5,0,0],[0.995,0.63,0],[0.72,0.99,0],[0.5,1,0],[0.28,0.99,0]];verticalLabelPosition=bottom;align=center;verticalAlign=top;shape=mxgraph.kubernetes.icon;prIcon=pv" parent="1" vertex="1"> - <mxGeometry x="1931" y="813" width="50" height="48" as="geometry" /> + <mxGeometry x="1346" y="813" width="50" height="48" as="geometry" /> </mxCell> <mxCell id="TNCtx3zOWhb-xnuv-UFd-34" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" parent="1" source="VicScuTWyzsEtcYNIVe_-1" edge="1"> <mxGeometry relative="1" as="geometry"> - <mxPoint x="2102" y="743" as="targetPoint" /> + <mxPoint x="1664" y="743" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="VicScuTWyzsEtcYNIVe_-1" value="pvc-*" style="sketch=0;html=1;dashed=0;whitespace=wrap;fillColor=#2875E2;strokeColor=#ffffff;points=[[0.005,0.63,0],[0.1,0.2,0],[0.9,0.2,0],[0.5,0,0],[0.995,0.63,0],[0.72,0.99,0],[0.5,1,0],[0.28,0.99,0]];verticalLabelPosition=bottom;align=center;verticalAlign=top;shape=mxgraph.kubernetes.icon;prIcon=pv" parent="1" vertex="1"> - <mxGeometry x="2077" y="813" width="50" height="48" as="geometry" /> + <mxGeometry x="1639" y="813" width="50" height="48" as="geometry" /> </mxCell> <mxCell id="TNCtx3zOWhb-xnuv-UFd-39" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" parent="1" source="myDO-n8WEobV-pGkhpdt-1" edge="1"> <mxGeometry relative="1" as="geometry"> - <mxPoint x="1517" y="883" as="targetPoint" /> + <mxPoint x="933" y="883" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="myDO-n8WEobV-pGkhpdt-1" value="search-db-claim" style="sketch=0;html=1;dashed=0;whitespace=wrap;fillColor=#2875E2;strokeColor=#ffffff;points=[[0.005,0.63,0],[0.1,0.2,0],[0.9,0.2,0],[0.5,0,0],[0.995,0.63,0],[0.72,0.99,0],[0.5,1,0],[0.28,0.99,0]];verticalLabelPosition=bottom;align=center;verticalAlign=top;shape=mxgraph.kubernetes.icon;prIcon=pvc" parent="1" vertex="1"> - <mxGeometry x="1492" y="963" width="50" height="48" as="geometry" /> + <mxGeometry x="908" y="963" width="50" height="48" as="geometry" /> </mxCell> <mxCell id="TNCtx3zOWhb-xnuv-UFd-37" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" parent="1" source="vL3xOvrPocZmgMgFhOaE-1" edge="1"> <mxGeometry relative="1" as="geometry"> - <mxPoint x="1663" y="883" as="targetPoint" /> + <mxPoint x="1224" y="883" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="vL3xOvrPocZmgMgFhOaE-1" value="broker-service-claim" style="sketch=0;html=1;dashed=0;whitespace=wrap;fillColor=#2875E2;strokeColor=#ffffff;points=[[0.005,0.63,0],[0.1,0.2,0],[0.9,0.2,0],[0.5,0,0],[0.995,0.63,0],[0.72,0.99,0],[0.5,1,0],[0.28,0.99,0]];verticalLabelPosition=bottom;align=center;verticalAlign=top;shape=mxgraph.kubernetes.icon;prIcon=pvc" parent="1" vertex="1"> - <mxGeometry x="1638" y="963" width="50" height="48" as="geometry" /> + <mxGeometry x="1199" y="963" width="50" height="48" as="geometry" /> </mxCell> <mxCell id="TNCtx3zOWhb-xnuv-UFd-35" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" parent="1" source="9Jm6hTyTOaC9j70ZGK_f-1" edge="1"> <mxGeometry relative="1" as="geometry"> - <mxPoint x="1956" y="883" as="targetPoint" /> + <mxPoint x="1371" y="883" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="9Jm6hTyTOaC9j70ZGK_f-1" value="data-db-claim" style="sketch=0;html=1;dashed=0;whitespace=wrap;fillColor=#2875E2;strokeColor=#ffffff;points=[[0.005,0.63,0],[0.1,0.2,0],[0.9,0.2,0],[0.5,0,0],[0.995,0.63,0],[0.72,0.99,0],[0.5,1,0],[0.28,0.99,0]];verticalLabelPosition=bottom;align=center;verticalAlign=top;shape=mxgraph.kubernetes.icon;prIcon=pvc" parent="1" vertex="1"> - <mxGeometry x="1931" y="963" width="50" height="48" as="geometry" /> + <mxGeometry x="1346" y="963" width="50" height="48" as="geometry" /> </mxCell> <mxCell id="TNCtx3zOWhb-xnuv-UFd-33" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" parent="1" source="LXG4bHvyYOi44zKpkwsp-1" edge="1"> <mxGeometry relative="1" as="geometry"> - <mxPoint x="2102" y="883" as="targetPoint" /> + <mxPoint x="1664" y="883" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="LXG4bHvyYOi44zKpkwsp-1" value="metadata-db-claim" style="sketch=0;html=1;dashed=0;whitespace=wrap;fillColor=#2875E2;strokeColor=#ffffff;points=[[0.005,0.63,0],[0.1,0.2,0],[0.9,0.2,0],[0.5,0,0],[0.995,0.63,0],[0.72,0.99,0],[0.5,1,0],[0.28,0.99,0]];verticalLabelPosition=bottom;align=center;verticalAlign=top;shape=mxgraph.kubernetes.icon;prIcon=pvc" parent="1" vertex="1"> - <mxGeometry x="2077" y="963" width="50" height="48" as="geometry" /> + <mxGeometry x="1639" y="963" width="50" height="48" as="geometry" /> </mxCell> <mxCell id="nX3dimBtLu3Y3sVI1fG4-2" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="1" source="nX3dimBtLu3Y3sVI1fG4-1" target="fALeJgGvw5AQthDzo__i-3" edge="1"> <mxGeometry relative="1" as="geometry" /> @@ -1079,264 +955,180 @@ <mxGeometry x="663" y="72" width="30" height="60" as="geometry" /> </mxCell> <mxCell id="jAdrRk_gVR45ylFtOh8M-1" value="search-db-cron" style="sketch=0;html=1;dashed=0;whitespace=wrap;fillColor=#2875E2;strokeColor=#ffffff;points=[[0.005,0.63,0],[0.1,0.2,0],[0.9,0.2,0],[0.5,0,0],[0.995,0.63,0],[0.72,0.99,0],[0.5,1,0],[0.28,0.99,0]];verticalLabelPosition=bottom;align=center;verticalAlign=top;shape=mxgraph.kubernetes.icon;prIcon=cronjob" parent="1" vertex="1"> - <mxGeometry x="2223" y="283" width="50" height="48" as="geometry" /> + <mxGeometry x="1796" y="290" width="50" height="48" as="geometry" /> </mxCell> <mxCell id="7rFceLrtTTiHRPL8Y8tt-7" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;startArrow=classic;startFill=1;endArrow=none;endFill=0;" parent="1" source="7rFceLrtTTiHRPL8Y8tt-5" edge="1"> <mxGeometry relative="1" as="geometry"> - <mxPoint x="203" y="613" as="targetPoint" /> + <mxPoint x="350" y="613" as="targetPoint" /> <Array as="points"> - <mxPoint x="233" y="643" /> - <mxPoint x="203" y="643" /> + <mxPoint x="380" y="643" /> + <mxPoint x="350" y="643" /> </Array> </mxGeometry> </mxCell> <mxCell id="7rFceLrtTTiHRPL8Y8tt-5" value="ui-*" style="sketch=0;html=1;dashed=0;whitespace=wrap;fillColor=#2875E2;strokeColor=#ffffff;points=[[0.005,0.63,0],[0.1,0.2,0],[0.9,0.2,0],[0.5,0,0],[0.995,0.63,0],[0.72,0.99,0],[0.5,1,0],[0.28,0.99,0]];verticalLabelPosition=bottom;align=center;verticalAlign=top;shape=mxgraph.kubernetes.icon;prIcon=pod;flipH=0;" parent="1" vertex="1"> - <mxGeometry x="207" y="673" width="50" height="48" as="geometry" /> - </mxCell> - <mxCell id="TNCtx3zOWhb-xnuv-UFd-22" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;startArrow=classic;startFill=1;endArrow=none;endFill=0;" parent="1" edge="1"> - <mxGeometry relative="1" as="geometry"> - <mxPoint x="787" y="483" as="targetPoint" /> - <mxPoint x="787" y="543" as="sourcePoint" /> - </mxGeometry> - </mxCell> - <mxCell id="TNCtx3zOWhb-xnuv-UFd-23" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;startArrow=classic;startFill=1;endArrow=none;endFill=0;" parent="1" edge="1"> - <mxGeometry relative="1" as="geometry"> - <mxPoint x="933" y="483" as="targetPoint" /> - <mxPoint x="933" y="543" as="sourcePoint" /> - </mxGeometry> + <mxGeometry x="354" y="673" width="50" height="48" as="geometry" /> </mxCell> <mxCell id="TNCtx3zOWhb-xnuv-UFd-24" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;startArrow=classic;startFill=1;endArrow=none;endFill=0;" parent="1" edge="1"> <mxGeometry relative="1" as="geometry"> - <mxPoint x="1079" y="483" as="targetPoint" /> - <mxPoint x="1079" y="543" as="sourcePoint" /> + <mxPoint x="494" y="483" as="targetPoint" /> + <mxPoint x="494" y="543" as="sourcePoint" /> </mxGeometry> </mxCell> <mxCell id="TNCtx3zOWhb-xnuv-UFd-25" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;startArrow=classic;startFill=1;endArrow=none;endFill=0;" parent="1" edge="1"> <mxGeometry relative="1" as="geometry"> - <mxPoint x="1225" y="483" as="targetPoint" /> - <mxPoint x="1225" y="543" as="sourcePoint" /> + <mxPoint x="640" y="483" as="targetPoint" /> + <mxPoint x="640" y="543" as="sourcePoint" /> </mxGeometry> </mxCell> <mxCell id="TNCtx3zOWhb-xnuv-UFd-26" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;startArrow=classic;startFill=1;endArrow=none;endFill=0;" parent="1" edge="1"> <mxGeometry relative="1" as="geometry"> - <mxPoint x="1371" y="483" as="targetPoint" /> - <mxPoint x="1371" y="543" as="sourcePoint" /> + <mxPoint x="786" y="483" as="targetPoint" /> + <mxPoint x="786" y="543" as="sourcePoint" /> </mxGeometry> </mxCell> <mxCell id="TNCtx3zOWhb-xnuv-UFd-27" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;startArrow=classic;startFill=1;endArrow=none;endFill=0;" parent="1" edge="1"> <mxGeometry relative="1" as="geometry"> - <mxPoint x="1517" y="483" as="targetPoint" /> - <mxPoint x="1517" y="543" as="sourcePoint" /> + <mxPoint x="932" y="483" as="targetPoint" /> + <mxPoint x="932" y="543" as="sourcePoint" /> </mxGeometry> </mxCell> <mxCell id="TNCtx3zOWhb-xnuv-UFd-28" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;startArrow=classic;startFill=1;endArrow=none;endFill=0;" parent="1" edge="1"> <mxGeometry relative="1" as="geometry"> - <mxPoint x="1663" y="483" as="targetPoint" /> - <mxPoint x="1663" y="543" as="sourcePoint" /> + <mxPoint x="1078" y="483" as="targetPoint" /> + <mxPoint x="1078" y="543" as="sourcePoint" /> </mxGeometry> </mxCell> <mxCell id="TNCtx3zOWhb-xnuv-UFd-29" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;startArrow=classic;startFill=1;endArrow=none;endFill=0;" parent="1" edge="1"> <mxGeometry relative="1" as="geometry"> - <mxPoint x="1810" y="483" as="targetPoint" /> - <mxPoint x="1810" y="543" as="sourcePoint" /> + <mxPoint x="1224" y="483" as="targetPoint" /> + <mxPoint x="1224" y="543" as="sourcePoint" /> </mxGeometry> </mxCell> <mxCell id="TNCtx3zOWhb-xnuv-UFd-30" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;startArrow=classic;startFill=1;endArrow=none;endFill=0;" parent="1" edge="1"> <mxGeometry relative="1" as="geometry"> - <mxPoint x="1956" y="483" as="targetPoint" /> - <mxPoint x="1956" y="543" as="sourcePoint" /> + <mxPoint x="1371" y="483" as="targetPoint" /> + <mxPoint x="1371" y="543" as="sourcePoint" /> </mxGeometry> </mxCell> <mxCell id="TNCtx3zOWhb-xnuv-UFd-31" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;startArrow=classic;startFill=1;endArrow=none;endFill=0;" parent="1" edge="1"> <mxGeometry relative="1" as="geometry"> - <mxPoint x="2101" y="483" as="targetPoint" /> - <mxPoint x="2101" y="543" as="sourcePoint" /> + <mxPoint x="1664" y="483" as="targetPoint" /> + <mxPoint x="1664" y="543" as="sourcePoint" /> </mxGeometry> </mxCell> <mxCell id="TNCtx3zOWhb-xnuv-UFd-32" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;startArrow=classic;startFill=1;endArrow=none;endFill=0;" parent="1" edge="1"> <mxGeometry relative="1" as="geometry"> - <mxPoint x="2248" y="483" as="targetPoint" /> - <mxPoint x="2248" y="543" as="sourcePoint" /> + <mxPoint x="1821" y="490" as="targetPoint" /> + <mxPoint x="1821" y="550" as="sourcePoint" /> </mxGeometry> </mxCell> - <mxCell id="TNCtx3zOWhb-xnuv-UFd-43" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;endArrow=none;endFill=0;jumpStyle=arc;" parent="1" source="aZDdGrEgIBG9yXWGehpq-1" edge="1"> - <mxGeometry relative="1" as="geometry"> - <mxPoint x="1956" y="766" as="targetPoint" /> - <Array as="points"> - <mxPoint x="1371" y="779" /> - <mxPoint x="1956" y="779" /> - </Array> - </mxGeometry> + <mxCell id="YKt5wQlvEN-WyjSdJpDz-1" value="authentication-service-secret" style="sketch=0;html=1;dashed=0;whitespace=wrap;fillColor=#2875E2;strokeColor=#ffffff;points=[[0.005,0.63,0],[0.1,0.2,0],[0.9,0.2,0],[0.5,0,0],[0.995,0.63,0],[0.72,0.99,0],[0.5,1,0],[0.28,0.99,0]];verticalLabelPosition=bottom;align=center;verticalAlign=top;shape=mxgraph.kubernetes.icon;prIcon=secret" parent="1" vertex="1"> + <mxGeometry x="1346" y="1113" width="50" height="48" as="geometry" /> </mxCell> - <mxCell id="YKt5wQlvEN-WyjSdJpDz-2" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.005;entryY=0.63;entryDx=0;entryDy=0;entryPerimeter=0;" parent="1" source="YKt5wQlvEN-WyjSdJpDz-1" target="c2U7XYOTo-TQcvFCIvtD-3" edge="1"> + <mxCell id="TNCtx3zOWhb-xnuv-UFd-42" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;jumpStyle=arc;" parent="1" source="aZDdGrEgIBG9yXWGehpq-1" edge="1"> <mxGeometry relative="1" as="geometry"> - <mxPoint x="347.84000000000015" y="748.94" as="targetPoint" /> - <Array as="points"> - <mxPoint x="348" y="819" /> - <mxPoint x="290" y="819" /> - <mxPoint x="290" y="703" /> - </Array> + <mxPoint x="494" y="743" as="targetPoint" /> </mxGeometry> </mxCell> - <mxCell id="YKt5wQlvEN-WyjSdJpDz-11" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=0;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0.005;entryY=0.63;entryDx=0;entryDy=0;entryPerimeter=0;jumpStyle=arc;" parent="1" source="YKt5wQlvEN-WyjSdJpDz-1" target="c2U7XYOTo-TQcvFCIvtD-6" edge="1"> - <mxGeometry relative="1" as="geometry"> - <Array as="points"> - <mxPoint x="348" y="819" /> - <mxPoint x="740" y="819" /> - <mxPoint x="740" y="703" /> - </Array> - </mxGeometry> + <mxCell id="wUa2rTB3GWfEa2-bEtwK-1" value="dbrepo.azurecr.io
(Standard)" style="shape=image;verticalLabelPosition=bottom;labelBackgroundColor=default;verticalAlign=top;aspect=fixed;imageAspect=0;image=https://sysadminas.eu/assets/images/post16/ACR.png;" parent="1" vertex="1"> + <mxGeometry x="1402.47" y="1530" width="89.53" height="47" as="geometry" /> </mxCell> - <mxCell id="YKt5wQlvEN-WyjSdJpDz-12" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=0;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0.995;entryY=0.63;entryDx=0;entryDy=0;entryPerimeter=0;" parent="1" source="YKt5wQlvEN-WyjSdJpDz-1" target="c2U7XYOTo-TQcvFCIvtD-2" edge="1"> - <mxGeometry relative="1" as="geometry"> - <Array as="points"> - <mxPoint x="348" y="819" /> - <mxPoint x="110" y="819" /> - <mxPoint x="110" y="703" /> - </Array> + <mxCell id="skHcaJDr-43M25P0wQhT-3" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" parent="1" source="skHcaJDr-43M25P0wQhT-2" target="wUa2rTB3GWfEa2-bEtwK-1" edge="1"> + <mxGeometry relative="1" as="geometry" /> + </mxCell> + <mxCell id="skHcaJDr-43M25P0wQhT-4" value="Images, Helm Charts" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="skHcaJDr-43M25P0wQhT-3" vertex="1" connectable="0"> + <mxGeometry x="0.2037" y="-1" relative="1" as="geometry"> + <mxPoint x="-28" y="-1" as="offset" /> </mxGeometry> </mxCell> - <mxCell id="YKt5wQlvEN-WyjSdJpDz-1" value="search-service-secret" style="sketch=0;html=1;dashed=0;whitespace=wrap;fillColor=#2875E2;strokeColor=#ffffff;points=[[0.005,0.63,0],[0.1,0.2,0],[0.9,0.2,0],[0.5,0,0],[0.995,0.63,0],[0.72,0.99,0],[0.5,1,0],[0.28,0.99,0]];verticalLabelPosition=bottom;align=center;verticalAlign=top;shape=mxgraph.kubernetes.icon;prIcon=secret" parent="1" vertex="1"> - <mxGeometry x="323" y="1109" width="50" height="48" as="geometry" /> + <mxCell id="skHcaJDr-43M25P0wQhT-2" value="gitlab.phaidra.org
(Sourcecode, CI/CD)" style="shape=image;verticalLabelPosition=bottom;labelBackgroundColor=default;verticalAlign=top;aspect=fixed;imageAspect=0;image=data:image/png,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;" parent="1" vertex="1"> + <mxGeometry x="1079.24" y="1538" width="132.13" height="31" as="geometry" /> </mxCell> - <mxCell id="YKt5wQlvEN-WyjSdJpDz-6" value="identifier-service-secret" style="sketch=0;html=1;dashed=0;whitespace=wrap;fillColor=#2875E2;strokeColor=#ffffff;points=[[0.005,0.63,0],[0.1,0.2,0],[0.9,0.2,0],[0.5,0,0],[0.995,0.63,0],[0.72,0.99,0],[0.5,1,0],[0.28,0.99,0]];verticalLabelPosition=bottom;align=center;verticalAlign=top;shape=mxgraph.kubernetes.icon;prIcon=secret" parent="1" vertex="1"> - <mxGeometry x="908" y="1109" width="50" height="48" as="geometry" /> + <mxCell id="skHcaJDr-43M25P0wQhT-5" value="<b>Helm Charts</b><br><br>dbrepo.azurecr.io/helm/dbrepo-core (generic open-source)<br>dbrepo.azure.io/helm/dbrepo-azure (uses dbrepo-core for Azure specific deployment)<br><br><b>Docker Images</b><br><br>dbrepo.azurecr.io/dbrepo/* (placeholder for service names)" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=top;whiteSpace=wrap;rounded=0;" parent="1" vertex="1"> + <mxGeometry x="1528" y="1489.25" width="470" height="128.5" as="geometry" /> </mxCell> - <mxCell id="YKt5wQlvEN-WyjSdJpDz-10" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.005;entryY=0.63;entryDx=0;entryDy=0;entryPerimeter=0;jumpStyle=arc;" parent="1" source="YKt5wQlvEN-WyjSdJpDz-8" target="c2U7XYOTo-TQcvFCIvtD-14" edge="1"> + <mxCell id="oZMQiXJd5Gusit297x9s-17" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="1" source="oZMQiXJd5Gusit297x9s-18"> <mxGeometry relative="1" as="geometry"> - <Array as="points"> - <mxPoint x="1956" y="1069" /> - <mxPoint x="1911" y="1069" /> - <mxPoint x="1911" y="703" /> - </Array> + <mxPoint x="1078" y="743" as="targetPoint" /> </mxGeometry> </mxCell> - <mxCell id="YKt5wQlvEN-WyjSdJpDz-8" value="data-db-secret" style="sketch=0;html=1;dashed=0;whitespace=wrap;fillColor=#2875E2;strokeColor=#ffffff;points=[[0.005,0.63,0],[0.1,0.2,0],[0.9,0.2,0],[0.5,0,0],[0.995,0.63,0],[0.72,0.99,0],[0.5,1,0],[0.28,0.99,0]];verticalLabelPosition=bottom;align=center;verticalAlign=top;shape=mxgraph.kubernetes.icon;prIcon=secret" parent="1" vertex="1"> - <mxGeometry x="1931" y="1109" width="50" height="48" as="geometry" /> + <mxCell id="oZMQiXJd5Gusit297x9s-18" value="pvc-*" style="sketch=0;html=1;dashed=0;whitespace=wrap;fillColor=#2875E2;strokeColor=#ffffff;points=[[0.005,0.63,0],[0.1,0.2,0],[0.9,0.2,0],[0.5,0,0],[0.995,0.63,0],[0.72,0.99,0],[0.5,1,0],[0.28,0.99,0]];verticalLabelPosition=bottom;align=center;verticalAlign=top;shape=mxgraph.kubernetes.icon;prIcon=pv" vertex="1" parent="1"> + <mxGeometry x="1053" y="813" width="50" height="48" as="geometry" /> </mxCell> - <mxCell id="YKt5wQlvEN-WyjSdJpDz-16" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.995;entryY=0.63;entryDx=0;entryDy=0;entryPerimeter=0;jumpStyle=arc;" parent="1" source="YKt5wQlvEN-WyjSdJpDz-15" target="c2U7XYOTo-TQcvFCIvtD-12" edge="1"> + <mxCell id="oZMQiXJd5Gusit297x9s-19" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="1" source="oZMQiXJd5Gusit297x9s-20"> <mxGeometry relative="1" as="geometry"> - <Array as="points"> - <mxPoint x="1663" y="1069" /> - <mxPoint x="1730" y="1069" /> - <mxPoint x="1730" y="703" /> - </Array> + <mxPoint x="1078" y="883" as="targetPoint" /> </mxGeometry> </mxCell> - <mxCell id="YKt5wQlvEN-WyjSdJpDz-15" value="broker-service-secret" style="sketch=0;html=1;dashed=0;whitespace=wrap;fillColor=#2875E2;strokeColor=#ffffff;points=[[0.005,0.63,0],[0.1,0.2,0],[0.9,0.2,0],[0.5,0,0],[0.995,0.63,0],[0.72,0.99,0],[0.5,1,0],[0.28,0.99,0]];verticalLabelPosition=bottom;align=center;verticalAlign=top;shape=mxgraph.kubernetes.icon;prIcon=secret" parent="1" vertex="1"> - <mxGeometry x="1638" y="1109" width="50" height="48" as="geometry" /> + <mxCell id="oZMQiXJd5Gusit297x9s-20" value="authentication-service-claim" style="sketch=0;html=1;dashed=0;whitespace=wrap;fillColor=#2875E2;strokeColor=#ffffff;points=[[0.005,0.63,0],[0.1,0.2,0],[0.9,0.2,0],[0.5,0,0],[0.995,0.63,0],[0.72,0.99,0],[0.5,1,0],[0.28,0.99,0]];verticalLabelPosition=bottom;align=center;verticalAlign=top;shape=mxgraph.kubernetes.icon;prIcon=pvc" vertex="1" parent="1"> + <mxGeometry x="1053" y="963" width="50" height="48" as="geometry" /> </mxCell> - <mxCell id="YKt5wQlvEN-WyjSdJpDz-7" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;endArrow=classic;endFill=1;jumpStyle=arc;entryX=0.995;entryY=0.63;entryDx=0;entryDy=0;entryPerimeter=0;" parent="1" source="YKt5wQlvEN-WyjSdJpDz-6" target="c2U7XYOTo-TQcvFCIvtD-7" edge="1"> - <mxGeometry relative="1" as="geometry"> - <mxPoint x="880" y="819" as="targetPoint" /> - <Array as="points"> - <mxPoint x="933" y="949" /> - <mxPoint x="990" y="949" /> - <mxPoint x="990" y="703" /> - </Array> - </mxGeometry> + <mxCell id="oZMQiXJd5Gusit297x9s-21" value="auth-db" style="sketch=0;html=1;dashed=0;whitespace=wrap;fillColor=#2875E2;strokeColor=#ffffff;points=[[0.005,0.63,0],[0.1,0.2,0],[0.9,0.2,0],[0.5,0,0],[0.995,0.63,0],[0.72,0.99,0],[0.5,1,0],[0.28,0.99,0]];verticalLabelPosition=bottom;align=center;verticalAlign=top;shape=mxgraph.kubernetes.icon;prIcon=deploy;flipH=0;" vertex="1" parent="1"> + <mxGeometry x="1490" y="413" width="52" height="48" as="geometry" /> </mxCell> - <mxCell id="YKt5wQlvEN-WyjSdJpDz-5" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;jumpStyle=arc;entryX=0.005;entryY=0.63;entryDx=0;entryDy=0;entryPerimeter=0;" parent="1" source="YKt5wQlvEN-WyjSdJpDz-1" target="c2U7XYOTo-TQcvFCIvtD-7" edge="1"> - <mxGeometry relative="1" as="geometry"> - <mxPoint x="933" y="749" as="targetPoint" /> - <Array as="points"> - <mxPoint x="348" y="819" /> - <mxPoint x="880" y="819" /> - <mxPoint x="880" y="703" /> - </Array> - </mxGeometry> + <mxCell id="oZMQiXJd5Gusit297x9s-22" value="auth-db" style="sketch=0;html=1;dashed=0;whitespace=wrap;fillColor=#2875E2;strokeColor=#ffffff;points=[[0.005,0.63,0],[0.1,0.2,0],[0.9,0.2,0],[0.5,0,0],[0.995,0.63,0],[0.72,0.99,0],[0.5,1,0],[0.28,0.99,0]];verticalLabelPosition=bottom;align=center;verticalAlign=top;shape=mxgraph.kubernetes.icon;prIcon=svc;flipH=0;" vertex="1" parent="1"> + <mxGeometry x="1492" y="543" width="50" height="48" as="geometry" /> </mxCell> - <mxCell id="YKt5wQlvEN-WyjSdJpDz-14" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=0;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0.995;entryY=0.63;entryDx=0;entryDy=0;entryPerimeter=0;jumpStyle=arc;" parent="1" source="YKt5wQlvEN-WyjSdJpDz-1" target="c2U7XYOTo-TQcvFCIvtD-8" edge="1"> + <mxCell id="oZMQiXJd5Gusit297x9s-23" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;startArrow=classic;startFill=1;endArrow=none;endFill=0;" edge="1" parent="1" source="oZMQiXJd5Gusit297x9s-24"> <mxGeometry relative="1" as="geometry"> - <Array as="points"> - <mxPoint x="348" y="819" /> - <mxPoint x="1140" y="819" /> - <mxPoint x="1140" y="703" /> - </Array> + <mxPoint x="1517" y="613" as="targetPoint" /> </mxGeometry> </mxCell> - <mxCell id="YKt5wQlvEN-WyjSdJpDz-4" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.005;entryY=0.63;entryDx=0;entryDy=0;entryPerimeter=0;jumpStyle=arc;" parent="1" source="YKt5wQlvEN-WyjSdJpDz-1" target="c2U7XYOTo-TQcvFCIvtD-4" edge="1"> - <mxGeometry relative="1" as="geometry"> - <mxPoint x="494" y="749" as="targetPoint" /> - <Array as="points"> - <mxPoint x="348" y="819" /> - <mxPoint x="430" y="819" /> - <mxPoint x="430" y="703" /> - </Array> - </mxGeometry> + <mxCell id="oZMQiXJd5Gusit297x9s-24" value="auth-db-*" style="sketch=0;html=1;dashed=0;whitespace=wrap;fillColor=#2875E2;strokeColor=#ffffff;points=[[0.005,0.63,0],[0.1,0.2,0],[0.9,0.2,0],[0.5,0,0],[0.995,0.63,0],[0.72,0.99,0],[0.5,1,0],[0.28,0.99,0]];verticalLabelPosition=bottom;align=center;verticalAlign=top;shape=mxgraph.kubernetes.icon;prIcon=pod;flipH=0;" vertex="1" parent="1"> + <mxGeometry x="1492" y="673" width="50" height="48" as="geometry" /> </mxCell> - <mxCell id="YKt5wQlvEN-WyjSdJpDz-13" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=0;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0.005;entryY=0.63;entryDx=0;entryDy=0;entryPerimeter=0;jumpStyle=arc;" parent="1" source="YKt5wQlvEN-WyjSdJpDz-1" target="c2U7XYOTo-TQcvFCIvtD-5" edge="1"> + <mxCell id="oZMQiXJd5Gusit297x9s-25" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="1" source="oZMQiXJd5Gusit297x9s-26"> <mxGeometry relative="1" as="geometry"> - <Array as="points"> - <mxPoint x="348" y="819" /> - <mxPoint x="580" y="819" /> - <mxPoint x="580" y="703" /> - </Array> + <mxPoint x="1517" y="743" as="targetPoint" /> </mxGeometry> </mxCell> - <mxCell id="TNCtx3zOWhb-xnuv-UFd-42" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;jumpStyle=arc;" parent="1" source="aZDdGrEgIBG9yXWGehpq-1" edge="1"> - <mxGeometry relative="1" as="geometry"> - <mxPoint x="1371" y="743" as="targetPoint" /> - </mxGeometry> + <mxCell id="oZMQiXJd5Gusit297x9s-26" value="pvc-*" style="sketch=0;html=1;dashed=0;whitespace=wrap;fillColor=#2875E2;strokeColor=#ffffff;points=[[0.005,0.63,0],[0.1,0.2,0],[0.9,0.2,0],[0.5,0,0],[0.995,0.63,0],[0.72,0.99,0],[0.5,1,0],[0.28,0.99,0]];verticalLabelPosition=bottom;align=center;verticalAlign=top;shape=mxgraph.kubernetes.icon;prIcon=pv" vertex="1" parent="1"> + <mxGeometry x="1492" y="813" width="50" height="48" as="geometry" /> </mxCell> - <mxCell id="YKt5wQlvEN-WyjSdJpDz-19" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.995;entryY=0.63;entryDx=0;entryDy=0;entryPerimeter=0;" parent="1" source="YKt5wQlvEN-WyjSdJpDz-18" target="c2U7XYOTo-TQcvFCIvtD-16" edge="1"> + <mxCell id="oZMQiXJd5Gusit297x9s-27" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="1" source="oZMQiXJd5Gusit297x9s-28"> <mxGeometry relative="1" as="geometry"> - <Array as="points"> - <mxPoint x="2248" y="915" /> - <mxPoint x="2310" y="915" /> - <mxPoint x="2310" y="703" /> - </Array> + <mxPoint x="1517" y="883" as="targetPoint" /> </mxGeometry> </mxCell> - <mxCell id="YKt5wQlvEN-WyjSdJpDz-18" value="search-service-secret" style="sketch=0;html=1;dashed=0;whitespace=wrap;fillColor=#2875E2;strokeColor=#ffffff;points=[[0.005,0.63,0],[0.1,0.2,0],[0.9,0.2,0],[0.5,0,0],[0.995,0.63,0],[0.72,0.99,0],[0.5,1,0],[0.28,0.99,0]];verticalLabelPosition=bottom;align=center;verticalAlign=top;shape=mxgraph.kubernetes.icon;prIcon=secret" parent="1" vertex="1"> - <mxGeometry x="2224.5" y="1109" width="47" height="48" as="geometry" /> + <mxCell id="oZMQiXJd5Gusit297x9s-28" value="auth-db-claim" style="sketch=0;html=1;dashed=0;whitespace=wrap;fillColor=#2875E2;strokeColor=#ffffff;points=[[0.005,0.63,0],[0.1,0.2,0],[0.9,0.2,0],[0.5,0,0],[0.995,0.63,0],[0.72,0.99,0],[0.5,1,0],[0.28,0.99,0]];verticalLabelPosition=bottom;align=center;verticalAlign=top;shape=mxgraph.kubernetes.icon;prIcon=pvc" vertex="1" parent="1"> + <mxGeometry x="1492" y="963" width="50" height="48" as="geometry" /> </mxCell> - <mxCell id="YKt5wQlvEN-WyjSdJpDz-21" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.995;entryY=0.63;entryDx=0;entryDy=0;entryPerimeter=0;" parent="1" source="YKt5wQlvEN-WyjSdJpDz-20" target="c2U7XYOTo-TQcvFCIvtD-15" edge="1"> + <mxCell id="oZMQiXJd5Gusit297x9s-29" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;startArrow=classic;startFill=1;endArrow=none;endFill=0;" edge="1" parent="1"> <mxGeometry relative="1" as="geometry"> - <Array as="points"> - <mxPoint x="2102" y="1069" /> - <mxPoint x="2170" y="1069" /> - <mxPoint x="2170" y="703" /> - </Array> + <mxPoint x="1517" y="483" as="targetPoint" /> + <mxPoint x="1517" y="543" as="sourcePoint" /> </mxGeometry> </mxCell> - <mxCell id="YKt5wQlvEN-WyjSdJpDz-20" value="metadata-db-secret" style="sketch=0;html=1;dashed=0;whitespace=wrap;fillColor=#2875E2;strokeColor=#ffffff;points=[[0.005,0.63,0],[0.1,0.2,0],[0.9,0.2,0],[0.5,0,0],[0.995,0.63,0],[0.72,0.99,0],[0.5,1,0],[0.28,0.99,0]];verticalLabelPosition=bottom;align=center;verticalAlign=top;shape=mxgraph.kubernetes.icon;prIcon=secret" parent="1" vertex="1"> - <mxGeometry x="2077" y="1109" width="50" height="48" as="geometry" /> + <mxCell id="oZMQiXJd5Gusit297x9s-30" value="Cluster Requirements" style="rounded=1;whiteSpace=wrap;html=1;dashed=1;fillColor=#dae8fc;strokeColor=#6c8ebf;" vertex="1" parent="1"> + <mxGeometry x="1672" y="1420" width="157" height="30" as="geometry" /> </mxCell> - <mxCell id="wUa2rTB3GWfEa2-bEtwK-1" value="dbrepo.azurecr.io
(Standard)" style="shape=image;verticalLabelPosition=bottom;labelBackgroundColor=default;verticalAlign=top;aspect=fixed;imageAspect=0;image=https://sysadminas.eu/assets/images/post16/ACR.png;" parent="1" vertex="1"> - <mxGeometry x="1402.47" y="1530" width="89.53" height="47" as="geometry" /> + <mxCell id="oZMQiXJd5Gusit297x9s-31" value="Unmanaged Deployments" style="rounded=1;whiteSpace=wrap;html=1;dashed=1;fillColor=#fff2cc;strokeColor=#d6b656;" vertex="1" parent="1"> + <mxGeometry x="1858" y="1420" width="157" height="30" as="geometry" /> </mxCell> - <mxCell id="skHcaJDr-43M25P0wQhT-3" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" parent="1" source="skHcaJDr-43M25P0wQhT-2" target="wUa2rTB3GWfEa2-bEtwK-1" edge="1"> - <mxGeometry relative="1" as="geometry" /> + <mxCell id="oZMQiXJd5Gusit297x9s-33" value="<b>Legend:</b>" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" vertex="1" parent="1"> + <mxGeometry x="1580" y="1420" width="60" height="30" as="geometry" /> </mxCell> - <mxCell id="skHcaJDr-43M25P0wQhT-4" value="Images, Helm Charts" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="skHcaJDr-43M25P0wQhT-3" vertex="1" connectable="0"> - <mxGeometry x="0.2037" y="-1" relative="1" as="geometry"> - <mxPoint x="-28" y="-1" as="offset" /> - </mxGeometry> + <mxCell id="oZMQiXJd5Gusit297x9s-34" value="metadata-db-setup" style="sketch=0;html=1;dashed=0;whitespace=wrap;fillColor=#2875E2;strokeColor=#ffffff;points=[[0.005,0.63,0],[0.1,0.2,0],[0.9,0.2,0],[0.5,0,0],[0.995,0.63,0],[0.72,0.99,0],[0.5,1,0],[0.28,0.99,0]];verticalLabelPosition=bottom;align=center;verticalAlign=top;shape=mxgraph.kubernetes.icon;prIcon=cm" vertex="1" parent="1"> + <mxGeometry x="1639" y="1113" width="50" height="48" as="geometry" /> </mxCell> - <mxCell id="skHcaJDr-43M25P0wQhT-2" value="gitlab.phaidra.org
(Sourcecode, CI/CD)" style="shape=image;verticalLabelPosition=bottom;labelBackgroundColor=default;verticalAlign=top;aspect=fixed;imageAspect=0;image=data:image/png,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;" parent="1" vertex="1"> - <mxGeometry x="1079.24" y="1538" width="132.13" height="31" as="geometry" /> + <mxCell id="oZMQiXJd5Gusit297x9s-35" value="dbrepo-configmap" style="sketch=0;html=1;dashed=0;whitespace=wrap;fillColor=#2875E2;strokeColor=#ffffff;points=[[0.005,0.63,0],[0.1,0.2,0],[0.9,0.2,0],[0.5,0,0],[0.995,0.63,0],[0.72,0.99,0],[0.5,1,0],[0.28,0.99,0]];verticalLabelPosition=bottom;align=center;verticalAlign=top;shape=mxgraph.kubernetes.icon;prIcon=cm" vertex="1" parent="1"> + <mxGeometry x="1492" y="1113" width="50" height="48" as="geometry" /> </mxCell> - <mxCell id="skHcaJDr-43M25P0wQhT-5" value="<b>Helm Charts</b><br><br>dbrepo.azurecr.io/helm/dbrepo-core (generic open-source)<br>dbrepo.azure.io/helm/dbrepo-azure (uses dbrepo-core for Azure specific deployment)<br><br><b>Docker Images</b><br><br>dbrepo.azurecr.io/dbrepo/* (placeholder for service names)" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=top;whiteSpace=wrap;rounded=0;" parent="1" vertex="1"> - <mxGeometry x="1528" y="1489.25" width="470" height="128.5" as="geometry" /> + <mxCell id="oZMQiXJd5Gusit297x9s-47" value="broker-service-secret" style="sketch=0;html=1;dashed=0;whitespace=wrap;fillColor=#2875E2;strokeColor=#ffffff;points=[[0.005,0.63,0],[0.1,0.2,0],[0.9,0.2,0],[0.5,0,0],[0.995,0.63,0],[0.72,0.99,0],[0.5,1,0],[0.28,0.99,0]];verticalLabelPosition=bottom;align=center;verticalAlign=top;shape=mxgraph.kubernetes.icon;prIcon=secret" vertex="1" parent="1"> + <mxGeometry x="1199" y="1113" width="50" height="48" as="geometry" /> </mxCell> - <mxCell id="Ziqa2nauWMxBn4KzBTvK-13" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.995;exitY=0.63;exitDx=0;exitDy=0;exitPerimeter=0;startArrow=classic;startFill=1;endArrow=none;endFill=0;jumpStyle=arc;" edge="1" parent="1" source="ftwC_zaM-OaZGwS0hl6R-6"> - <mxGeometry relative="1" as="geometry"> - <mxPoint x="932.3793103448277" y="354.37931034482756" as="targetPoint" /> - <Array as="points"> - <mxPoint x="978" y="443" /> - <mxPoint x="978" y="380" /> - <mxPoint x="932" y="380" /> - </Array> - </mxGeometry> + <mxCell id="oZMQiXJd5Gusit297x9s-48" value="data-db-secret" style="sketch=0;html=1;dashed=0;whitespace=wrap;fillColor=#2875E2;strokeColor=#ffffff;points=[[0.005,0.63,0],[0.1,0.2,0],[0.9,0.2,0],[0.5,0,0],[0.995,0.63,0],[0.72,0.99,0],[0.5,1,0],[0.28,0.99,0]];verticalLabelPosition=bottom;align=center;verticalAlign=top;shape=mxgraph.kubernetes.icon;prIcon=secret" vertex="1" parent="1"> + <mxGeometry x="1053" y="1113" width="50" height="48" as="geometry" /> </mxCell> - <mxCell id="Ziqa2nauWMxBn4KzBTvK-15" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;startArrow=classic;startFill=1;endArrow=none;endFill=0;jumpStyle=arc;" edge="1" parent="1" source="ftwC_zaM-OaZGwS0hl6R-1"> - <mxGeometry relative="1" as="geometry"> - <mxPoint x="1550" y="369.9999999999999" as="targetPoint" /> - <Array as="points"> - <mxPoint x="1810" y="370" /> - </Array> - </mxGeometry> + <mxCell id="oZMQiXJd5Gusit297x9s-49" value="datacite-secret" style="sketch=0;html=1;dashed=0;whitespace=wrap;fillColor=#2875E2;strokeColor=#ffffff;points=[[0.005,0.63,0],[0.1,0.2,0],[0.9,0.2,0],[0.5,0,0],[0.995,0.63,0],[0.72,0.99,0],[0.5,1,0],[0.28,0.99,0]];verticalLabelPosition=bottom;align=center;verticalAlign=top;shape=mxgraph.kubernetes.icon;prIcon=secret" vertex="1" parent="1"> + <mxGeometry x="907" y="1113" width="50" height="48" as="geometry" /> + </mxCell> + <mxCell id="oZMQiXJd5Gusit297x9s-50" value="metadata-db-secret" style="sketch=0;html=1;dashed=0;whitespace=wrap;fillColor=#2875E2;strokeColor=#ffffff;points=[[0.005,0.63,0],[0.1,0.2,0],[0.9,0.2,0],[0.5,0,0],[0.995,0.63,0],[0.72,0.99,0],[0.5,1,0],[0.28,0.99,0]];verticalLabelPosition=bottom;align=center;verticalAlign=top;shape=mxgraph.kubernetes.icon;prIcon=secret" vertex="1" parent="1"> + <mxGeometry x="770" y="1113" width="50" height="48" as="geometry" /> + </mxCell> + <mxCell id="oZMQiXJd5Gusit297x9s-51" value="search-service-secret" style="sketch=0;html=1;dashed=0;whitespace=wrap;fillColor=#2875E2;strokeColor=#ffffff;points=[[0.005,0.63,0],[0.1,0.2,0],[0.9,0.2,0],[0.5,0,0],[0.995,0.63,0],[0.72,0.99,0],[0.5,1,0],[0.28,0.99,0]];verticalLabelPosition=bottom;align=center;verticalAlign=top;shape=mxgraph.kubernetes.icon;prIcon=secret" vertex="1" parent="1"> + <mxGeometry x="615" y="1113" width="50" height="48" as="geometry" /> </mxCell> </root> </mxGraphModel> diff --git a/swagger/api/api_container/api/__init__.py b/swagger/api/api_container/api/__init__.py index d903cb3dd5087e37881f6992daaea4d79590eef6..7810aa4adb6e794e46610086f52a7fb684e6dea9 100644 --- a/swagger/api/api_container/api/__init__.py +++ b/swagger/api/api_container/api/__init__.py @@ -3,5 +3,5 @@ from __future__ import absolute_import # flake8: noqa # import apis into api package -from api_container.api.container_endpoint_api import ContainerEndpointApi -from api_container.api.image_endpoint_api import ImageEndpointApi +from swagger_client.api.container_endpoint_api import ContainerEndpointApi +from swagger_client.api.image_endpoint_api import ImageEndpointApi diff --git a/swagger/api/api_container/api/container_endpoint_api.py b/swagger/api/api_container/api/container_endpoint_api.py index 0a8fb8bcdbb6622361f8202b08c4506fe0013fb4..fc3c0d65bff4ea999d6f265874633e171ef01ca9 100644 --- a/swagger/api/api_container/api/container_endpoint_api.py +++ b/swagger/api/api_container/api/container_endpoint_api.py @@ -17,7 +17,7 @@ import re # noqa: F401 # python 2 and python 3 compatibility library import six -from api_container.api_client import ApiClient +from swagger_client.api_client import ApiClient class ContainerEndpointApi(object): diff --git a/swagger/api/api_container/api/image_endpoint_api.py b/swagger/api/api_container/api/image_endpoint_api.py index d2665807dd1303dd1ce1701972dec66d10ae76ed..0e466e7aa2ad2963431a108eda66051d7bf9d1e3 100644 --- a/swagger/api/api_container/api/image_endpoint_api.py +++ b/swagger/api/api_container/api/image_endpoint_api.py @@ -17,7 +17,7 @@ import re # noqa: F401 # python 2 and python 3 compatibility library import six -from api_container.api_client import ApiClient +from swagger_client.api_client import ApiClient class ImageEndpointApi(object): diff --git a/swagger/api/api_container/configuration.py b/swagger/api/api_container/configuration.py index d8745b928afbfa9e6fc83c5eaa89798754bacf75..6d2b6c2479ae22b6418161d883bacbc676b69ebd 100644 --- a/swagger/api/api_container/configuration.py +++ b/swagger/api/api_container/configuration.py @@ -46,7 +46,7 @@ class Configuration(six.with_metaclass(TypeWithDefault, object)): def __init__(self): """Constructor""" # Default Base url - self.host = "http://localhost:9095" + self.host = "http://localhost:9092" # Temp file folder for downloading files self.temp_folder_path = None @@ -63,7 +63,7 @@ class Configuration(six.with_metaclass(TypeWithDefault, object)): self.password = "" # Logging Settings self.logger = {} - self.logger["package_logger"] = logging.getLogger("api_container") + self.logger["package_logger"] = logging.getLogger("swagger_client") self.logger["urllib3_logger"] = logging.getLogger("urllib3") # Log format self.logger_format = '%(asctime)s %(levelname)s %(message)s'