istio.io/istio@v0.0.0-20240520182934-d79c90f27776/samples/ambient-argo/documentation/argo-reference-arch.svg (about)

     1  <?xml version="1.0" encoding="UTF-8" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><!-- Generated by graphviz version 2.40.1 (20161225.0304)
     2   --><!-- Title: G Pages: 1 --><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="1314pt" height="812pt" viewBox="0.00 0.00 1313.65 812.00">
     3  <g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 808)">
     4  <title>G</title>
     5  <polygon fill="#ffffff" stroke="transparent" points="-4,4 -4,-808 1309.6456,-808 1309.6456,4 -4,4"/>
     6  <g id="clust1" class="cluster">
     7  <title>cluster_0</title>
     8  <polygon fill="#d3d3d3" stroke="#d3d3d3" points="8,-383 8,-697 847.9568,-697 847.9568,-383 8,-383"/>
     9  <text text-anchor="middle" x="427.9784" y="-664.2" font-family="Arial" font-size="32.00" fill="#000000">ArgoCD Cluster</text>
    10  </g>
    11  <g id="clust2" class="cluster">
    12  <title>cluster_1</title>
    13  <polygon fill="#00bfff" stroke="#00bfff" points="1023.2093,-8 1023.2093,-796 1305.6456,-796 1305.6456,-8 1023.2093,-8"/>
    14  <text text-anchor="middle" x="1164.4275" y="-763.2" font-family="Arial" font-size="32.00" fill="#000000">Application Cluster</text>
    15  </g>
    16  <g id="clust3" class="cluster">
    17  <title>cluster_istio</title>
    18  <polygon fill="none" stroke="#000000" points="1063.8586,-275 1063.8586,-742 1263.9964,-742 1263.9964,-275 1063.8586,-275"/>
    19  <text text-anchor="middle" x="1163.9275" y="-716.4" font-family="Arial" font-size="24.00" fill="#000000">NS istio-system</text>
    20  </g>
    21  <g id="clust4" class="cluster">
    22  <title>cluster_app</title>
    23  <polygon fill="none" stroke="#000000" points="1054.2093,-16 1054.2093,-267 1273.6456,-267 1273.6456,-16 1054.2093,-16"/>
    24  <text text-anchor="middle" x="1163.9275" y="-241.4" font-family="Arial" font-size="24.00" fill="#000000">NS ambient</text>
    25  </g>
    26  <!-- meta -->
    27  <g id="node1" class="node application">
    28  <title>meta</title>
    29  <ellipse fill="#ffffff" stroke="#ffffff" cx="120.9319" cy="-490" rx="104.8639" ry="18"/>
    30  <text text-anchor="middle" x="120.9319" y="-485.8" font-family="Arial" font-size="14.00" fill="#000000">meta-application.yaml</text>
    31  </g>
    32  <!-- app -->
    33  <g id="node2" class="node application">
    34  <title>app</title>
    35  <ellipse fill="#ffffff" stroke="#ffffff" cx="390.9517" cy="-463" rx="129.1757" ry="18"/>
    36  <text text-anchor="middle" x="390.9517" y="-458.8" font-family="Arial" font-size="14.00" fill="#000000">application/application.yaml</text>
    37  </g>
    38  <!-- meta&#45;&gt;app -->
    39  <g id="edge1" class="edge">
    40  <title>meta-&gt;app</title>
    41  <path fill="none" stroke="#000000" d="M211.5958,-480.9343C232.0966,-478.8843 254.1321,-476.681 275.4998,-474.5443"/>
    42  <polygon fill="#000000" stroke="#000000" points="275.9908,-478.0128 285.5929,-473.5351 275.2943,-471.0475 275.9908,-478.0128"/>
    43  </g>
    44  <!-- istio -->
    45  <g id="node3" class="node application">
    46  <title>istio</title>
    47  <ellipse fill="#ffffff" stroke="#ffffff" cx="390.9517" cy="-517" rx="34.7845" ry="18"/>
    48  <text text-anchor="middle" x="390.9517" y="-512.8" font-family="Arial" font-size="14.00" fill="#000000">istio/*</text>
    49  </g>
    50  <!-- meta&#45;&gt;istio -->
    51  <g id="edge2" class="edge">
    52  <title>meta-&gt;istio</title>
    53  <path fill="none" stroke="#000000" d="M211.5958,-499.0657C257.0549,-503.6113 310.0598,-508.9114 346.598,-512.565"/>
    54  <polygon fill="#000000" stroke="#000000" points="346.6152,-516.084 356.9138,-513.5965 347.3117,-509.1188 346.6152,-516.084"/>
    55  </g>
    56  <!-- appfiles -->
    57  <g id="node21" class="node">
    58  <title>appfiles</title>
    59  <ellipse fill="none" stroke="#000000" cx="939.5831" cy="-123" rx="63.7528" ry="18"/>
    60  <text text-anchor="middle" x="939.5831" y="-118.8" font-family="Arial" font-size="14.00" fill="#000000">application/*</text>
    61  </g>
    62  <!-- app&#45;&gt;appfiles -->
    63  <g id="edge8" class="edge">
    64  <title>app-&gt;appfiles</title>
    65  <path fill="none" stroke="#000000" d="M419.2932,-445.4361C511.5197,-388.2811 802.9579,-207.6699 904.378,-144.8174"/>
    66  <polygon fill="#000000" stroke="#000000" points="906.3746,-147.6977 913.031,-139.455 902.6872,-141.7477 906.3746,-147.6977"/>
    67  </g>
    68  <!-- cni -->
    69  <g id="node4" class="node application">
    70  <title>cni</title>
    71  <ellipse fill="#ffffff" stroke="#ffffff" cx="697.9982" cy="-625" rx="66.0858" ry="18"/>
    72  <text text-anchor="middle" x="697.9982" y="-620.8" font-family="Arial" font-size="14.00" fill="#000000">istio/cni.yaml</text>
    73  </g>
    74  <!-- istio&#45;&gt;cni -->
    75  <g id="edge3" class="edge">
    76  <title>istio-&gt;cni</title>
    77  <path fill="none" stroke="#000000" d="M413.8915,-530.7304C445.0273,-548.7794 502.8914,-580.2666 556.0395,-598 578.9462,-605.643 604.6965,-611.3557 627.9137,-615.509"/>
    78  <polygon fill="#000000" stroke="#000000" points="627.5882,-619.0044 638.037,-617.2516 628.7758,-612.1058 627.5882,-619.0044"/>
    79  </g>
    80  <!-- cpt -->
    81  <g id="node5" class="node application">
    82  <title>cpt</title>
    83  <ellipse fill="#ffffff" stroke="#ffffff" cx="697.9982" cy="-571" rx="141.9172" ry="18"/>
    84  <text text-anchor="middle" x="697.9982" y="-566.8" font-family="Arial" font-size="14.00" fill="#000000">istio/control-plane-appset.yaml</text>
    85  </g>
    86  <!-- istio&#45;&gt;cpt -->
    87  <g id="edge4" class="edge">
    88  <title>istio-&gt;cpt</title>
    89  <path fill="none" stroke="#000000" d="M423.8111,-522.7789C466.6763,-530.3176 543.445,-543.8189 604.8692,-554.6215"/>
    90  <polygon fill="#000000" stroke="#000000" points="604.5214,-558.114 614.9765,-556.3991 605.7339,-551.2198 604.5214,-558.114"/>
    91  </g>
    92  <!-- ztunnel -->
    93  <g id="node6" class="node application">
    94  <title>ztunnel</title>
    95  <ellipse fill="#ffffff" stroke="#ffffff" cx="697.9982" cy="-517" rx="85.1623" ry="18"/>
    96  <text text-anchor="middle" x="697.9982" y="-512.8" font-family="Arial" font-size="14.00" fill="#000000">istio/ztunnel.yaml</text>
    97  </g>
    98  <!-- istio&#45;&gt;ztunnel -->
    99  <g id="edge5" class="edge">
   100  <title>istio-&gt;ztunnel</title>
   101  <path fill="none" stroke="#000000" d="M425.8749,-517C468.5188,-517 542.3777,-517 602.3966,-517"/>
   102  <polygon fill="#000000" stroke="#000000" points="602.6654,-520.5001 612.6654,-517 602.6653,-513.5001 602.6654,-520.5001"/>
   103  </g>
   104  <!-- extras -->
   105  <g id="node7" class="node application">
   106  <title>extras</title>
   107  <ellipse fill="#ffffff" stroke="#ffffff" cx="697.9982" cy="-463" rx="80.4906" ry="18"/>
   108  <text text-anchor="middle" x="697.9982" y="-458.8" font-family="Arial" font-size="14.00" fill="#000000">istio/extras.yaml</text>
   109  </g>
   110  <!-- istio&#45;&gt;extras -->
   111  <g id="edge6" class="edge">
   112  <title>istio-&gt;extras</title>
   113  <path fill="none" stroke="#000000" d="M423.8111,-511.2211C471.4639,-502.8404 561.0164,-487.0909 624.8076,-475.872"/>
   114  <polygon fill="#000000" stroke="#000000" points="625.5716,-479.2914 634.8141,-474.1121 624.359,-472.3972 625.5716,-479.2914"/>
   115  </g>
   116  <!-- tags -->
   117  <g id="node8" class="node application">
   118  <title>tags</title>
   119  <ellipse fill="#ffffff" stroke="#ffffff" cx="697.9982" cy="-409" rx="72.4039" ry="18"/>
   120  <text text-anchor="middle" x="697.9982" y="-404.8" font-family="Arial" font-size="14.00" fill="#000000">istio/tags.yaml</text>
   121  </g>
   122  <!-- istio&#45;&gt;tags -->
   123  <g id="edge7" class="edge">
   124  <title>istio-&gt;tags</title>
   125  <path fill="none" stroke="#000000" d="M425.7836,-516.7543C453.4704,-514.9968 492.0619,-508.9151 520.0395,-490 543.9352,-473.8446 531.9975,-451.9368 556.0395,-436 573.8204,-424.2135 595.4515,-417.2781 616.4132,-413.2715"/>
   126  <polygon fill="#000000" stroke="#000000" points="617.0369,-416.7158 626.3041,-411.5807 615.8573,-409.8159 617.0369,-416.7158"/>
   127  </g>
   128  <!-- cnichart -->
   129  <g id="node24" class="node helm">
   130  <title>cnichart</title>
   131  <ellipse fill="none" stroke="#000000" cx="939.5831" cy="-652" rx="27" ry="18"/>
   132  <text text-anchor="middle" x="939.5831" y="-647.8" font-family="Arial" font-size="14.00" fill="#000000">cni</text>
   133  </g>
   134  <!-- cni&#45;&gt;cnichart -->
   135  <g id="edge18" class="edge">
   136  <title>cni-&gt;cnichart</title>
   137  <path fill="none" stroke="#000000" d="M759.5853,-631.8831C804.8202,-636.9386 864.7721,-643.639 902.7717,-647.8859"/>
   138  <polygon fill="#000000" stroke="#000000" points="902.5501,-651.3828 912.877,-649.0153 903.3276,-644.4261 902.5501,-651.3828"/>
   139  </g>
   140  <!-- istiodchart -->
   141  <g id="node23" class="node helm">
   142  <title>istiodchart</title>
   143  <ellipse fill="none" stroke="#000000" cx="939.5831" cy="-571" rx="33.6421" ry="18"/>
   144  <text text-anchor="middle" x="939.5831" y="-566.8" font-family="Arial" font-size="14.00" fill="#000000">istiod</text>
   145  </g>
   146  <!-- cpt&#45;&gt;istiodchart -->
   147  <g id="edge15" class="edge">
   148  <title>cpt-&gt;istiodchart</title>
   149  <path fill="none" stroke="#000000" d="M840.2754,-571C860.2737,-571 879.4603,-571 895.5463,-571"/>
   150  <polygon fill="#000000" stroke="#000000" points="895.6468,-574.5001 905.6467,-571 895.6467,-567.5001 895.6468,-574.5001"/>
   151  </g>
   152  <!-- ztunchart -->
   153  <g id="node22" class="node helm">
   154  <title>ztunchart</title>
   155  <ellipse fill="none" stroke="#000000" cx="939.5831" cy="-517" rx="42.3301" ry="18"/>
   156  <text text-anchor="middle" x="939.5831" y="-512.8" font-family="Arial" font-size="14.00" fill="#000000">ztunnel</text>
   157  </g>
   158  <!-- ztunnel&#45;&gt;ztunchart -->
   159  <g id="edge13" class="edge">
   160  <title>ztunnel-&gt;ztunchart</title>
   161  <path fill="none" stroke="#000000" d="M783.1719,-517C817.6835,-517 856.4552,-517 886.7626,-517"/>
   162  <polygon fill="#000000" stroke="#000000" points="887.1089,-520.5001 897.1089,-517 887.1089,-513.5001 887.1089,-520.5001"/>
   163  </g>
   164  <!-- istiogh -->
   165  <g id="node25" class="node">
   166  <title>istiogh</title>
   167  <ellipse fill="none" stroke="#000000" cx="939.5831" cy="-463" rx="57.3728" ry="18"/>
   168  <text text-anchor="middle" x="939.5831" y="-458.8" font-family="Arial" font-size="14.00" fill="#000000">istio github</text>
   169  </g>
   170  <!-- extras&#45;&gt;istiogh -->
   171  <g id="edge20" class="edge">
   172  <title>extras-&gt;istiogh</title>
   173  <path fill="none" stroke="#000000" d="M778.4424,-463C808.8927,-463 843.2079,-463 872.322,-463"/>
   174  <polygon fill="#000000" stroke="#000000" points="872.3882,-466.5001 882.3882,-463 872.3882,-459.5001 872.3882,-466.5001"/>
   175  </g>
   176  <!-- tagchart -->
   177  <g id="node26" class="node">
   178  <title>tagchart</title>
   179  <ellipse fill="none" stroke="#000000" cx="939.5831" cy="-382" rx="28.4263" ry="18"/>
   180  <text text-anchor="middle" x="939.5831" y="-377.8" font-family="Arial" font-size="14.00" fill="#000000">tag*</text>
   181  </g>
   182  <!-- tags&#45;&gt;tagchart -->
   183  <g id="edge22" class="edge">
   184  <title>tags-&gt;tagchart</title>
   185  <path fill="none" stroke="#000000" d="M764.0123,-401.6221C808.1344,-396.691 864.6277,-390.3772 901.4417,-386.2628"/>
   186  <polygon fill="#000000" stroke="#000000" points="902.1882,-389.7012 911.7375,-385.1121 901.4106,-382.7445 902.1882,-389.7012"/>
   187  </g>
   188  <!-- istiod18 -->
   189  <g id="node9" class="node">
   190  <title>istiod18</title>
   191  <ellipse fill="#ffffff" stroke="#ffffff" cx="1163.9275" cy="-571" rx="92.1378" ry="18"/>
   192  <text text-anchor="middle" x="1163.9275" y="-566.8" font-family="Arial" font-size="14.00" fill="#000000">Istio 1.18.5 Control</text>
   193  </g>
   194  <!-- istiod19 -->
   195  <g id="node10" class="node">
   196  <title>istiod19</title>
   197  <ellipse fill="#ffffff" stroke="#ffffff" cx="1163.9275" cy="-625" rx="92.1378" ry="18"/>
   198  <text text-anchor="middle" x="1163.9275" y="-620.8" font-family="Arial" font-size="14.00" fill="#000000">Istio 1.19.3 Control</text>
   199  </g>
   200  <!-- ztunnelds -->
   201  <g id="node11" class="node">
   202  <title>ztunnelds</title>
   203  <ellipse fill="#ffffff" stroke="#ffffff" cx="1163.9275" cy="-517" rx="42.3301" ry="18"/>
   204  <text text-anchor="middle" x="1163.9275" y="-512.8" font-family="Arial" font-size="14.00" fill="#000000">ztunnel</text>
   205  </g>
   206  <!-- cnids -->
   207  <g id="node12" class="node">
   208  <title>cnids</title>
   209  <ellipse fill="#ffffff" stroke="#ffffff" cx="1163.9275" cy="-679" rx="27" ry="18"/>
   210  <text text-anchor="middle" x="1163.9275" y="-674.8" font-family="Arial" font-size="14.00" fill="#000000">cni</text>
   211  </g>
   212  <!-- extrads -->
   213  <g id="node13" class="node">
   214  <title>extrads</title>
   215  <ellipse fill="#ffffff" stroke="#ffffff" cx="1163.9275" cy="-463" rx="80.0292" ry="18"/>
   216  <text text-anchor="middle" x="1163.9275" y="-458.8" font-family="Arial" font-size="14.00" fill="#000000">prometheus, etc</text>
   217  </g>
   218  <!-- tagdef -->
   219  <g id="node14" class="node">
   220  <title>tagdef</title>
   221  <ellipse fill="#ffffff" stroke="#ffffff" cx="1163.9275" cy="-301" rx="91.636" ry="18"/>
   222  <text text-anchor="middle" x="1163.9275" y="-296.8" font-family="Arial" font-size="14.00" fill="#000000">tag default-&gt;1.18.5</text>
   223  </g>
   224  <!-- tagrap -->
   225  <g id="node15" class="node">
   226  <title>tagrap</title>
   227  <ellipse fill="#ffffff" stroke="#ffffff" cx="1163.9275" cy="-409" rx="84.0945" ry="18"/>
   228  <text text-anchor="middle" x="1163.9275" y="-404.8" font-family="Arial" font-size="14.00" fill="#000000">tag rapid-&gt;1.19.3</text>
   229  </g>
   230  <!-- tagsta -->
   231  <g id="node16" class="node">
   232  <title>tagsta</title>
   233  <ellipse fill="#ffffff" stroke="#ffffff" cx="1163.9275" cy="-355" rx="88.6888" ry="18"/>
   234  <text text-anchor="middle" x="1163.9275" y="-350.8" font-family="Arial" font-size="14.00" fill="#000000">tag stable-&gt;1.18.5</text>
   235  </g>
   236  <!-- appcontents -->
   237  <g id="node17" class="node">
   238  <title>appcontents</title>
   239  <ellipse fill="#ffffff" stroke="#ffffff" cx="1163.9275" cy="-204" rx="52.8047" ry="18"/>
   240  <text text-anchor="middle" x="1163.9275" y="-199.8" font-family="Arial" font-size="14.00" fill="#000000">App Pods</text>
   241  </g>
   242  <!-- appwp -->
   243  <g id="node18" class="node">
   244  <title>appwp</title>
   245  <ellipse fill="#ffffff" stroke="#ffffff" cx="1163.9275" cy="-150" rx="75.9377" ry="18"/>
   246  <text text-anchor="middle" x="1163.9275" y="-145.8" font-family="Arial" font-size="14.00" fill="#000000">App Waypoints</text>
   247  </g>
   248  <!-- ig -->
   249  <g id="node19" class="node">
   250  <title>ig</title>
   251  <ellipse fill="#ffffff" stroke="#ffffff" cx="1163.9275" cy="-96" rx="83.462" ry="18"/>
   252  <text text-anchor="middle" x="1163.9275" y="-91.8" font-family="Arial" font-size="14.00" fill="#000000">Ingress Gateway</text>
   253  </g>
   254  <!-- nwc -->
   255  <g id="node20" class="node">
   256  <title>nwc</title>
   257  <ellipse fill="#ffffff" stroke="#ffffff" cx="1163.9275" cy="-42" rx="101.9367" ry="18"/>
   258  <text text-anchor="middle" x="1163.9275" y="-37.8" font-family="Arial" font-size="14.00" fill="#000000">App Network Configs</text>
   259  </g>
   260  <!-- appfiles&#45;&gt;appcontents -->
   261  <g id="edge9" class="edge">
   262  <title>appfiles-&gt;appcontents</title>
   263  <path fill="none" stroke="#000000" d="M961.0135,-140.1528C977.1938,-152.2485 1000.4326,-167.8639 1023.2093,-177 1048.2699,-187.0522 1077.3771,-193.4341 1102.594,-197.451"/>
   264  <polygon fill="#000000" stroke="#000000" points="1102.3657,-200.9559 1112.7747,-198.98 1103.4055,-194.0335 1102.3657,-200.9559"/>
   265  </g>
   266  <!-- appfiles&#45;&gt;appwp -->
   267  <g id="edge10" class="edge">
   268  <title>appfiles-&gt;appwp</title>
   269  <path fill="none" stroke="#000000" d="M998.2339,-130.0587C1025.0608,-133.2873 1057.2224,-137.158 1086.0429,-140.6265"/>
   270  <polygon fill="#000000" stroke="#000000" points="1085.7369,-144.1149 1096.0835,-141.8349 1086.5734,-137.165 1085.7369,-144.1149"/>
   271  </g>
   272  <!-- appfiles&#45;&gt;ig -->
   273  <g id="edge11" class="edge">
   274  <title>appfiles-&gt;ig</title>
   275  <path fill="none" stroke="#000000" d="M998.2339,-115.9413C1023.4405,-112.9077 1053.3568,-109.3073 1080.7861,-106.0061"/>
   276  <polygon fill="#000000" stroke="#000000" points="1081.2557,-109.475 1090.7658,-104.8051 1080.4192,-102.5251 1081.2557,-109.475"/>
   277  </g>
   278  <!-- appfiles&#45;&gt;nwc -->
   279  <g id="edge12" class="edge">
   280  <title>appfiles-&gt;nwc</title>
   281  <path fill="none" stroke="#000000" d="M961.0135,-105.8472C977.1938,-93.7515 1000.4326,-78.1361 1023.2093,-69 1038.2182,-62.9797 1054.6785,-58.2759 1070.8853,-54.6082"/>
   282  <polygon fill="#000000" stroke="#000000" points="1071.8837,-57.9737 1080.9283,-52.4559 1070.4168,-51.1292 1071.8837,-57.9737"/>
   283  </g>
   284  <!-- ztunchart&#45;&gt;ztunnelds -->
   285  <g id="edge14" class="edge">
   286  <title>ztunchart-&gt;ztunnelds</title>
   287  <path fill="none" stroke="#000000" d="M981.7805,-517C1018.483,-517 1071.8266,-517 1111.3079,-517"/>
   288  <polygon fill="#000000" stroke="#000000" points="1111.5385,-520.5001 1121.5384,-517 1111.5384,-513.5001 1111.5385,-520.5001"/>
   289  </g>
   290  <!-- istiodchart&#45;&gt;istiod18 -->
   291  <g id="edge16" class="edge">
   292  <title>istiodchart-&gt;istiod18</title>
   293  <path fill="none" stroke="#000000" d="M973.1697,-571C996.6632,-571 1029.3994,-571 1061.1283,-571"/>
   294  <polygon fill="#000000" stroke="#000000" points="1061.3815,-574.5001 1071.3815,-571 1061.3815,-567.5001 1061.3815,-574.5001"/>
   295  </g>
   296  <!-- istiodchart&#45;&gt;istiod19 -->
   297  <g id="edge17" class="edge">
   298  <title>istiodchart-&gt;istiod19</title>
   299  <path fill="none" stroke="#000000" d="M967.5888,-580.9932C983.7127,-586.5063 1004.4405,-593.1889 1023.2093,-598 1042.6896,-602.9935 1063.8993,-607.5258 1083.8036,-611.3901"/>
   300  <polygon fill="#000000" stroke="#000000" points="1083.2869,-614.8545 1093.7656,-613.2905 1084.5987,-607.9785 1083.2869,-614.8545"/>
   301  </g>
   302  <!-- cnichart&#45;&gt;cnids -->
   303  <g id="edge19" class="edge">
   304  <title>cnichart-&gt;cnids</title>
   305  <path fill="none" stroke="#000000" d="M966.1993,-655.2033C1006.2561,-660.0242 1082.1501,-669.158 1127.3688,-674.6001"/>
   306  <polygon fill="#000000" stroke="#000000" points="1126.9993,-678.0808 1137.3459,-675.8009 1127.8357,-671.131 1126.9993,-678.0808"/>
   307  </g>
   308  <!-- istiogh&#45;&gt;extrads -->
   309  <g id="edge21" class="edge">
   310  <title>istiogh-&gt;extrads</title>
   311  <path fill="none" stroke="#000000" d="M996.7751,-463C1020.0402,-463 1047.4974,-463 1073.3617,-463"/>
   312  <polygon fill="#000000" stroke="#000000" points="1073.564,-466.5001 1083.5639,-463 1073.5639,-459.5001 1073.564,-466.5001"/>
   313  </g>
   314  <!-- tagchart&#45;&gt;tagdef -->
   315  <g id="edge23" class="edge">
   316  <title>tagchart-&gt;tagdef</title>
   317  <path fill="none" stroke="#000000" d="M957.0672,-367.8323C973.2628,-355.437 998.5078,-337.9082 1023.2093,-328 1039.7676,-321.3582 1058.0925,-316.3188 1075.8945,-312.5051"/>
   318  <polygon fill="#000000" stroke="#000000" points="1076.613,-315.9307 1085.7162,-310.5101 1075.2196,-309.0708 1076.613,-315.9307"/>
   319  </g>
   320  <!-- tagchart&#45;&gt;tagrap -->
   321  <g id="edge24" class="edge">
   322  <title>tagchart-&gt;tagrap</title>
   323  <path fill="none" stroke="#000000" d="M967.5428,-385.365C995.6965,-388.7533 1040.5291,-394.1489 1080.2545,-398.9299"/>
   324  <polygon fill="#000000" stroke="#000000" points="1079.8842,-402.4105 1090.2308,-400.1306 1080.7207,-395.4607 1079.8842,-402.4105"/>
   325  </g>
   326  <!-- tagchart&#45;&gt;tagsta -->
   327  <g id="edge25" class="edge">
   328  <title>tagchart-&gt;tagsta</title>
   329  <path fill="none" stroke="#000000" d="M967.5428,-378.635C994.9302,-375.3389 1038.1011,-370.1433 1077,-365.4618"/>
   330  <polygon fill="#000000" stroke="#000000" points="1077.8015,-368.8907 1087.3116,-364.2208 1076.965,-361.9408 1077.8015,-368.8907"/>
   331  </g>
   332  </g>
   333  </svg>