github.com/kyma-project/kyma-environment-broker@v0.0.1/docs/assets/keb-arch.drawio (about)

     1  <mxfile host="Electron" modified="2023-09-08T10:35:34.555Z" agent="Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/21.6.8 Chrome/114.0.5735.289 Electron/25.5.0 Safari/537.36" etag="KyR_oxiyW_sp8cHKOqL7" version="21.6.8" type="device">
     2    <diagram id="ZGsqVFqlMtBjAnkGU3Om" name="Page-1">
     3      <mxGraphModel dx="1890" dy="802" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="827" pageHeight="1169" math="0" shadow="0">
     4        <root>
     5          <mxCell id="0" />
     6          <mxCell id="1" parent="0" />
     7          <mxCell id="S4Y8JMquZLXTr6qlEGW4-5" value="" style="rounded=1;whiteSpace=wrap;html=1;align=left;fillColor=#f0f6ff;strokeColor=#f0f6ff;verticalAlign=bottom;" parent="1" vertex="1">
     8            <mxGeometry x="20" y="60" width="540" height="490" as="geometry" />
     9          </mxCell>
    10          <mxCell id="S4Y8JMquZLXTr6qlEGW4-6" value="&lt;font style=&quot;font-size: 15px;&quot;&gt;&lt;b&gt;Kyma Control Plane&lt;/b&gt;&lt;/font&gt;" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=19;labelPosition=center;verticalLabelPosition=middle;" parent="1" vertex="1">
    11            <mxGeometry x="200" y="70" width="180" height="30" as="geometry" />
    12          </mxCell>
    13          <mxCell id="-fF3yJ7clYEyhTMX5PpK-15" style="edgeStyle=orthogonalEdgeStyle;rounded=1;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;strokeColor=#666666;" parent="1" source="-fF3yJ7clYEyhTMX5PpK-2" target="-fF3yJ7clYEyhTMX5PpK-4" edge="1">
    14            <mxGeometry relative="1" as="geometry">
    15              <Array as="points">
    16                <mxPoint x="110" y="160" />
    17              </Array>
    18            </mxGeometry>
    19          </mxCell>
    20          <mxCell id="-fF3yJ7clYEyhTMX5PpK-19" value="&lt;font style=&quot;font-size: 12px; background-color: rgb(240, 246, 255);&quot;&gt;creates cluster request&lt;/font&gt;" style="edgeLabel;html=1;align=center;verticalAlign=bottom;resizable=0;points=[];" parent="-fF3yJ7clYEyhTMX5PpK-15" vertex="1" connectable="0">
    21            <mxGeometry x="0.4127" y="1" relative="1" as="geometry">
    22              <mxPoint as="offset" />
    23            </mxGeometry>
    24          </mxCell>
    25          <mxCell id="-fF3yJ7clYEyhTMX5PpK-16" style="edgeStyle=orthogonalEdgeStyle;rounded=1;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;strokeColor=#666666;" parent="1" source="-fF3yJ7clYEyhTMX5PpK-2" target="-fF3yJ7clYEyhTMX5PpK-6" edge="1">
    26            <mxGeometry relative="1" as="geometry" />
    27          </mxCell>
    28          <mxCell id="-fF3yJ7clYEyhTMX5PpK-21" value="applies cluster configuration" style="edgeLabel;html=1;align=center;verticalAlign=bottom;resizable=0;points=[];labelBackgroundColor=#f0f6ff;fontSize=12;" parent="-fF3yJ7clYEyhTMX5PpK-16" vertex="1" connectable="0">
    29            <mxGeometry x="0.0732" y="3" relative="1" as="geometry">
    30              <mxPoint as="offset" />
    31            </mxGeometry>
    32          </mxCell>
    33          <mxCell id="-fF3yJ7clYEyhTMX5PpK-17" style="edgeStyle=orthogonalEdgeStyle;rounded=1;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;strokeColor=#666666;" parent="1" source="-fF3yJ7clYEyhTMX5PpK-2" target="-fF3yJ7clYEyhTMX5PpK-5" edge="1">
    34            <mxGeometry relative="1" as="geometry">
    35              <Array as="points">
    36                <mxPoint x="110" y="470" />
    37              </Array>
    38            </mxGeometry>
    39          </mxCell>
    40          <mxCell id="-fF3yJ7clYEyhTMX5PpK-23" value="&lt;font style=&quot;font-size: 12px; background-color: rgb(240, 246, 255);&quot;&gt;creates Kyma resource&lt;/font&gt;" style="edgeLabel;html=1;align=center;verticalAlign=bottom;resizable=0;points=[];" parent="-fF3yJ7clYEyhTMX5PpK-17" vertex="1" connectable="0">
    41            <mxGeometry x="0.3922" relative="1" as="geometry">
    42              <mxPoint as="offset" />
    43            </mxGeometry>
    44          </mxCell>
    45          <mxCell id="-fF3yJ7clYEyhTMX5PpK-2" value="&lt;font style=&quot;font-size: 13px;&quot;&gt;Kyma Environment Broker&lt;/font&gt;" style="rounded=1;whiteSpace=wrap;html=1;strokeColor=#666666;" parent="1" vertex="1">
    46            <mxGeometry x="50" y="290" width="120" height="60" as="geometry" />
    47          </mxCell>
    48          <mxCell id="-fF3yJ7clYEyhTMX5PpK-25" style="edgeStyle=orthogonalEdgeStyle;rounded=1;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;strokeColor=#666666;" parent="1" source="-fF3yJ7clYEyhTMX5PpK-4" target="-fF3yJ7clYEyhTMX5PpK-8" edge="1">
    49            <mxGeometry relative="1" as="geometry" />
    50          </mxCell>
    51          <mxCell id="-fF3yJ7clYEyhTMX5PpK-31" value="&lt;font style=&quot;font-size: 12px;&quot;&gt;provisions Kubernetes cluster&lt;/font&gt;" style="edgeLabel;html=1;align=center;verticalAlign=bottom;resizable=0;points=[];fontSize=12;" parent="-fF3yJ7clYEyhTMX5PpK-25" vertex="1" connectable="0">
    52            <mxGeometry x="-0.439" y="-1" relative="1" as="geometry">
    53              <mxPoint x="47" y="-1" as="offset" />
    54            </mxGeometry>
    55          </mxCell>
    56          <mxCell id="-fF3yJ7clYEyhTMX5PpK-4" value="&lt;font style=&quot;font-size: 13px;&quot;&gt;Provisioner&lt;/font&gt;" style="rounded=1;whiteSpace=wrap;html=1;strokeColor=#666666;" parent="1" vertex="1">
    57            <mxGeometry x="375" y="130" width="120" height="60" as="geometry" />
    58          </mxCell>
    59          <mxCell id="-fF3yJ7clYEyhTMX5PpK-27" style="edgeStyle=orthogonalEdgeStyle;rounded=1;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=1;entryDx=0;entryDy=0;strokeColor=#666666;" parent="1" source="-fF3yJ7clYEyhTMX5PpK-5" target="-fF3yJ7clYEyhTMX5PpK-8" edge="1">
    60            <mxGeometry relative="1" as="geometry" />
    61          </mxCell>
    62          <mxCell id="-fF3yJ7clYEyhTMX5PpK-33" value="&lt;font style=&quot;font-size: 12px;&quot;&gt;manages modules&lt;/font&gt;" style="edgeLabel;html=1;align=center;verticalAlign=bottom;resizable=0;points=[];fontSize=12;" parent="-fF3yJ7clYEyhTMX5PpK-27" vertex="1" connectable="0">
    63            <mxGeometry x="-0.4453" y="3" relative="1" as="geometry">
    64              <mxPoint x="21" as="offset" />
    65            </mxGeometry>
    66          </mxCell>
    67          <mxCell id="-fF3yJ7clYEyhTMX5PpK-5" value="&lt;font style=&quot;font-size: 13px;&quot;&gt;Lifecycle Manager&lt;/font&gt;" style="rounded=1;whiteSpace=wrap;html=1;strokeColor=#666666;" parent="1" vertex="1">
    68            <mxGeometry x="375" y="440" width="120" height="60" as="geometry" />
    69          </mxCell>
    70          <mxCell id="-fF3yJ7clYEyhTMX5PpK-26" style="edgeStyle=orthogonalEdgeStyle;rounded=1;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;strokeColor=#666666;" parent="1" source="-fF3yJ7clYEyhTMX5PpK-6" target="-fF3yJ7clYEyhTMX5PpK-8" edge="1">
    71            <mxGeometry relative="1" as="geometry" />
    72          </mxCell>
    73          <mxCell id="-fF3yJ7clYEyhTMX5PpK-32" value="&lt;span style=&quot;font-size: 12px;&quot;&gt;reconciles Kyma&lt;/span&gt;" style="edgeLabel;html=1;align=center;verticalAlign=bottom;resizable=0;points=[];fontSize=12;" parent="-fF3yJ7clYEyhTMX5PpK-26" vertex="1" connectable="0">
    74            <mxGeometry x="0.0564" y="2" relative="1" as="geometry">
    75              <mxPoint x="12" y="2" as="offset" />
    76            </mxGeometry>
    77          </mxCell>
    78          <mxCell id="-fF3yJ7clYEyhTMX5PpK-6" value="&lt;font style=&quot;font-size: 13px;&quot;&gt;Reconciler&lt;/font&gt;" style="rounded=1;whiteSpace=wrap;html=1;strokeColor=#666666;" parent="1" vertex="1">
    79            <mxGeometry x="375" y="290" width="120" height="60" as="geometry" />
    80          </mxCell>
    81          <mxCell id="-fF3yJ7clYEyhTMX5PpK-10" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=1;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=#666666;" parent="1" source="-fF3yJ7clYEyhTMX5PpK-7" target="-fF3yJ7clYEyhTMX5PpK-2" edge="1">
    82            <mxGeometry relative="1" as="geometry" />
    83          </mxCell>
    84          <mxCell id="-fF3yJ7clYEyhTMX5PpK-7" value="" style="shape=actor;whiteSpace=wrap;html=1;fillColor=#0a6ec7;strokeColor=#0a6ec7;" parent="1" vertex="1">
    85            <mxGeometry x="-140" y="290" width="40" height="60" as="geometry" />
    86          </mxCell>
    87          <mxCell id="-fF3yJ7clYEyhTMX5PpK-8" value="SAP BTP, &lt;br&gt;Kyma runtime" style="rounded=1;whiteSpace=wrap;html=1;fontSize=13;" parent="1" vertex="1">
    88            <mxGeometry x="690" y="290" width="120" height="60" as="geometry" />
    89          </mxCell>
    90          <mxCell id="-fF3yJ7clYEyhTMX5PpK-9" value="&lt;font color=&quot;#ffffff&quot; size=&quot;1&quot;&gt;&lt;b style=&quot;font-size: 14px;&quot;&gt;1&lt;/b&gt;&lt;/font&gt;" style="ellipse;whiteSpace=wrap;html=1;fontSize=12;fillColor=#0a6ec7;strokeColor=#0a6ec7;" parent="1" vertex="1">
    91            <mxGeometry x="-70" y="330" width="30" height="30" as="geometry" />
    92          </mxCell>
    93          <mxCell id="-fF3yJ7clYEyhTMX5PpK-18" value="sends OSB request" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" parent="1" vertex="1">
    94            <mxGeometry x="-105" y="298" width="130" height="30" as="geometry" />
    95          </mxCell>
    96          <mxCell id="-fF3yJ7clYEyhTMX5PpK-20" value="&lt;font color=&quot;#ffffff&quot; size=&quot;1&quot;&gt;&lt;b style=&quot;font-size: 14px;&quot;&gt;2&lt;/b&gt;&lt;/font&gt;" style="ellipse;whiteSpace=wrap;html=1;fontSize=12;fillColor=#0a6ec7;strokeColor=#0a6ec7;" parent="1" vertex="1">
    97            <mxGeometry x="240" y="170" width="30" height="30" as="geometry" />
    98          </mxCell>
    99          <mxCell id="-fF3yJ7clYEyhTMX5PpK-22" value="&lt;font color=&quot;#ffffff&quot; size=&quot;1&quot;&gt;&lt;b style=&quot;font-size: 14px;&quot;&gt;4&lt;/b&gt;&lt;/font&gt;" style="ellipse;whiteSpace=wrap;html=1;fontSize=12;fillColor=#0a6ec7;strokeColor=#0a6ec7;" parent="1" vertex="1">
   100            <mxGeometry x="240" y="330" width="30" height="30" as="geometry" />
   101          </mxCell>
   102          <mxCell id="-fF3yJ7clYEyhTMX5PpK-24" value="&lt;font color=&quot;#ffffff&quot; size=&quot;1&quot;&gt;&lt;b style=&quot;font-size: 14px;&quot;&gt;6&lt;/b&gt;&lt;/font&gt;" style="ellipse;whiteSpace=wrap;html=1;fontSize=12;fillColor=#0a6ec7;strokeColor=#0a6ec7;" parent="1" vertex="1">
   103            <mxGeometry x="240" y="480" width="30" height="30" as="geometry" />
   104          </mxCell>
   105          <mxCell id="-fF3yJ7clYEyhTMX5PpK-28" value="&lt;font color=&quot;#ffffff&quot; size=&quot;1&quot;&gt;&lt;b style=&quot;font-size: 14px;&quot;&gt;3&lt;/b&gt;&lt;/font&gt;" style="ellipse;whiteSpace=wrap;html=1;fontSize=12;fillColor=#0a6ec7;strokeColor=#0a6ec7;" parent="1" vertex="1">
   106            <mxGeometry x="590" y="170" width="30" height="30" as="geometry" />
   107          </mxCell>
   108          <mxCell id="-fF3yJ7clYEyhTMX5PpK-29" value="&lt;font color=&quot;#ffffff&quot; size=&quot;1&quot;&gt;&lt;b style=&quot;font-size: 14px;&quot;&gt;5&lt;/b&gt;&lt;/font&gt;" style="ellipse;whiteSpace=wrap;html=1;fontSize=12;fillColor=#0a6ec7;strokeColor=#0a6ec7;" parent="1" vertex="1">
   109            <mxGeometry x="590" y="330" width="30" height="30" as="geometry" />
   110          </mxCell>
   111          <mxCell id="-fF3yJ7clYEyhTMX5PpK-30" value="&lt;font color=&quot;#ffffff&quot; size=&quot;1&quot;&gt;&lt;b style=&quot;font-size: 14px;&quot;&gt;7&lt;/b&gt;&lt;/font&gt;" style="ellipse;whiteSpace=wrap;html=1;fontSize=12;fillColor=#0a6ec7;strokeColor=#0a6ec7;" parent="1" vertex="1">
   112            <mxGeometry x="590" y="480" width="30" height="30" as="geometry" />
   113          </mxCell>
   114        </root>
   115      </mxGraphModel>
   116    </diagram>
   117  </mxfile>