From 9e02d4e88b2aa2c9d4c8289cc88849e583b10c6a Mon Sep 17 00:00:00 2001 From: John-Paul Robinson <jpr@uab.edu> Date: Sun, 13 Oct 2024 23:45:16 -0500 Subject: [PATCH] Update cicd design excalidraw with web version Add the changes from the mid-sprint discussion with improved layout and labeling. --- Excalidraw/cluster-cicd-design.excalidraw | 906 +++++++++++++++------- 1 file changed, 613 insertions(+), 293 deletions(-) diff --git a/Excalidraw/cluster-cicd-design.excalidraw b/Excalidraw/cluster-cicd-design.excalidraw index a2cef18..53364ad 100644 --- a/Excalidraw/cluster-cicd-design.excalidraw +++ b/Excalidraw/cluster-cicd-design.excalidraw @@ -462,78 +462,6 @@ "link": null, "locked": false }, - { - "type": "rectangle", - "version": 462, - "versionNonce": 2094985598, - "index": "b0T8", - "isDeleted": false, - "id": "4j3j5OaviORTVTwtV7ZPk", - "fillStyle": "solid", - "strokeWidth": 2, - "strokeStyle": "dotted", - "roughness": 1, - "opacity": 100, - "angle": 0, - "x": 991.7697058632209, - "y": 1399.5204426587736, - "strokeColor": "#1e1e1e", - "backgroundColor": "transparent", - "width": 172.6599239734668, - "height": 164.58202067404704, - "seed": 1573970146, - "groupIds": [], - "frameId": null, - "roundness": { - "type": 3 - }, - "boundElements": [ - { - "type": "text", - "id": "RQubILyw43vDx0czRNLfG" - } - ], - "updated": 1728406687538, - "link": null, - "locked": false - }, - { - "type": "text", - "version": 403, - "versionNonce": 2044816738, - "index": "b0TC", - "isDeleted": false, - "id": "RQubILyw43vDx0czRNLfG", - "fillStyle": "solid", - "strokeWidth": 2, - "strokeStyle": "dotted", - "roughness": 1, - "opacity": 100, - "angle": 0, - "x": 1052.449690881189, - "y": 1456.8114529957973, - "strokeColor": "#1e1e1e", - "backgroundColor": "transparent", - "width": 51.29995393753052, - "height": 50, - "seed": 1162359074, - "groupIds": [], - "frameId": null, - "roundness": null, - "boundElements": [], - "updated": 1728406687538, - "link": null, - "locked": false, - "fontSize": 20, - "fontFamily": 1, - "text": "proxy\n", - "textAlign": "center", - "verticalAlign": "middle", - "containerId": "4j3j5OaviORTVTwtV7ZPk", - "originalText": "proxy\n", - "autoResize": true, - "lineHeight": 1.25 - }, { "type": "rectangle", "version": 433, @@ -668,78 +596,6 @@ "link": null, "locked": false }, - { - "type": "rectangle", - "version": 452, - "versionNonce": 123288126, - "index": "b0TV", - "isDeleted": false, - "id": "tIRrqh4OC9J9owkcIt2Qv", - "fillStyle": "solid", - "strokeWidth": 2, - "strokeStyle": "dotted", - "roughness": 1, - "opacity": 100, - "angle": 0, - "x": 1219.5089922915356, - "y": 1398.9165606202253, - "strokeColor": "#1e1e1e", - "backgroundColor": "transparent", - "width": 172.6599239734668, - "height": 164.58202067404704, - "seed": 2008477886, - "groupIds": [], - "frameId": null, - "roundness": { - "type": 3 - }, - "boundElements": [ - { - "type": "text", - "id": "psQWq6NCzX4-MleTvxShB" - } - ], - "updated": 1728406687538, - "link": null, - "locked": false - }, - { - "type": "text", - "version": 394, - "versionNonce": 563941538, - "index": "b0TZ", - "isDeleted": false, - "id": "psQWq6NCzX4-MleTvxShB", - "fillStyle": "solid", - "strokeWidth": 2, - "strokeStyle": "dotted", - "roughness": 1, - "opacity": 100, - "angle": 0, - "x": 1280.1889773095038, - "y": 1456.2075709572487, - "strokeColor": "#1e1e1e", - "backgroundColor": "transparent", - "width": 51.29995393753052, - "height": 50, - "seed": 1465264382, - "groupIds": [], - "frameId": null, - "roundness": null, - "boundElements": [], - "updated": 1728406687538, - "link": null, - "locked": false, - "fontSize": 20, - "fontFamily": 1, - "text": "proxy\n", - "textAlign": "center", - "verticalAlign": "middle", - "containerId": "tIRrqh4OC9J9owkcIt2Qv", - "originalText": "proxy\n", - "autoResize": true, - "lineHeight": 1.25 - }, { "type": "rectangle", "version": 423, @@ -874,78 +730,6 @@ "link": null, "locked": false }, - { - "type": "rectangle", - "version": 517, - "versionNonce": 1225210622, - "index": "b0Tt", - "isDeleted": false, - "id": "TjWTkWHARgx-a5l0bILzi", - "fillStyle": "solid", - "strokeWidth": 2, - "strokeStyle": "dotted", - "roughness": 1, - "opacity": 100, - "angle": 0, - "x": 757.4171620136692, - "y": 1392.4742223768735, - "strokeColor": "#1e1e1e", - "backgroundColor": "transparent", - "width": 172.6599239734668, - "height": 164.58202067404704, - "seed": 809007550, - "groupIds": [], - "frameId": null, - "roundness": { - "type": 3 - }, - "boundElements": [ - { - "type": "text", - "id": "ZPYaydOMdybYwmprjkCNk" - } - ], - "updated": 1728406687538, - "link": null, - "locked": false - }, - { - "type": "text", - "version": 459, - "versionNonce": 442268642, - "index": "b0U", - "isDeleted": false, - "id": "ZPYaydOMdybYwmprjkCNk", - "fillStyle": "solid", - "strokeWidth": 2, - "strokeStyle": "dotted", - "roughness": 1, - "opacity": 100, - "angle": 0, - "x": 818.0971470316373, - "y": 1449.765232713897, - "strokeColor": "#1e1e1e", - "backgroundColor": "transparent", - "width": 51.29995393753052, - "height": 50, - "seed": 2025755134, - "groupIds": [], - "frameId": null, - "roundness": null, - "boundElements": [], - "updated": 1728406687538, - "link": null, - "locked": false, - "fontSize": 20, - "fontFamily": 1, - "text": "proxy\n", - "textAlign": "center", - "verticalAlign": "middle", - "containerId": "TjWTkWHARgx-a5l0bILzi", - "originalText": "proxy\n", - "autoResize": true, - "lineHeight": 1.25 - }, { "type": "rectangle", "version": 488, @@ -1080,78 +864,6 @@ "link": null, "locked": false }, - { - "type": "rectangle", - "version": 396, - "versionNonce": 1424225214, - "index": "b0UK", - "isDeleted": false, - "id": "pxVXoYJRkcndsqOasOedC", - "fillStyle": "solid", - "strokeWidth": 2, - "strokeStyle": "dotted", - "roughness": 1, - "opacity": 100, - "angle": 0, - "x": 1480.1107775754808, - "y": 1397.8752683980347, - "strokeColor": "#1e1e1e", - "backgroundColor": "transparent", - "width": 172.6599239734668, - "height": 164.58202067404704, - "seed": 2098722110, - "groupIds": [], - "frameId": null, - "roundness": { - "type": 3 - }, - "boundElements": [ - { - "type": "text", - "id": "xVep4jyxKka3zMiyoB9Fk" - } - ], - "updated": 1728406687538, - "link": null, - "locked": false - }, - { - "type": "text", - "version": 338, - "versionNonce": 1381281570, - "index": "b0UO", - "isDeleted": false, - "id": "xVep4jyxKka3zMiyoB9Fk", - "fillStyle": "solid", - "strokeWidth": 2, - "strokeStyle": "dotted", - "roughness": 1, - "opacity": 100, - "angle": 0, - "x": 1540.790762593449, - "y": 1455.166278735058, - "strokeColor": "#1e1e1e", - "backgroundColor": "transparent", - "width": 51.29995393753052, - "height": 50, - "seed": 52600190, - "groupIds": [], - "frameId": null, - "roundness": null, - "boundElements": [], - "updated": 1728406687538, - "link": null, - "locked": false, - "fontSize": 20, - "fontFamily": 1, - "text": "proxy\n", - "textAlign": "center", - "verticalAlign": "middle", - "containerId": "pxVXoYJRkcndsqOasOedC", - "originalText": "proxy\n", - "autoResize": true, - "lineHeight": 1.25 - }, { "type": "rectangle", "version": 367, @@ -1415,8 +1127,8 @@ }, { "type": "text", - "version": 269, - "versionNonce": 162015870, + "version": 281, + "versionNonce": 763668529, "index": "b0V", "isDeleted": false, "id": "-1TYa2eDpDBjviq7s4r0S", @@ -1437,16 +1149,16 @@ "frameId": null, "roundness": null, "boundElements": [], - "updated": 1728405047123, + "updated": 1728496444867, "link": null, "locked": false, "fontSize": 20, "fontFamily": 1, - "text": "packer-openstack-hpc-image -> image-build-factory\n - ansible\n - cluster_hooks (cheaha.node) ??\n - ldap_config\n - nfs_config (nfs_mounts)\n - slurm_client\n - dns_config", + "text": "packer-openstack-hpc-image -> image-build-factory\n - ansible\n - cluster_hooks (cheaha.node) ??\n - ldap_config\n - nfs_config (nfs_mounts)\n - slurm_config\n - dns_config", "textAlign": "left", "verticalAlign": "top", "containerId": null, - "originalText": "packer-openstack-hpc-image -> image-build-factory\n - ansible\n - cluster_hooks (cheaha.node) ??\n - ldap_config\n - nfs_config (nfs_mounts)\n - slurm_client\n - dns_config", + "originalText": "packer-openstack-hpc-image -> image-build-factory\n - ansible\n - cluster_hooks (cheaha.node) ??\n - ldap_config\n - nfs_config (nfs_mounts)\n - slurm_config\n - dns_config", "autoResize": true, "lineHeight": 1.25 }, @@ -1897,6 +1609,614 @@ "originalText": "group_vars/all +", "autoResize": true, "lineHeight": 1.25 + }, + { + "type": "rectangle", + "version": 1110, + "versionNonce": 1649169137, + "index": "b0u", + "isDeleted": false, + "id": "khr8TPDMtFu8hSMWS7J4F", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "dotted", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 996.9247355982443, + "y": 1386.7293931099339, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 172.6599239734668, + "height": 61.96217098781762, + "seed": 1648011825, + "groupIds": [ + "mHJjrPes37mdg32n4Nf1U" + ], + "frameId": null, + "roundness": { + "type": 3 + }, + "boundElements": [ + { + "type": "text", + "id": "migkeA_SJ-kNVoi8pvfsY" + } + ], + "updated": 1728496405444, + "link": null, + "locked": false + }, + { + "type": "text", + "version": 1053, + "versionNonce": 2013711569, + "index": "b0v", + "isDeleted": false, + "id": "migkeA_SJ-kNVoi8pvfsY", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "dotted", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1037.794747480622, + "y": 1392.7104786038426, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 90.91990020871162, + "height": 50, + "seed": 1856519185, + "groupIds": [ + "mHJjrPes37mdg32n4Nf1U" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1728496405444, + "link": null, + "locked": false, + "fontSize": 20, + "fontFamily": 1, + "text": "ssh-proxy\n", + "textAlign": "center", + "verticalAlign": "middle", + "containerId": "khr8TPDMtFu8hSMWS7J4F", + "originalText": "ssh-proxy\n", + "autoResize": true, + "lineHeight": 1.25 + }, + { + "type": "rectangle", + "version": 1100, + "versionNonce": 1209469617, + "index": "b0w", + "isDeleted": false, + "id": "KGsbTxVdaodoHpQu_mJYR", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "dotted", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1224.6640220265592, + "y": 1386.5020423824622, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 172.6599239734668, + "height": 61.96217098781762, + "seed": 524849649, + "groupIds": [ + "mHJjrPes37mdg32n4Nf1U" + ], + "frameId": null, + "roundness": { + "type": 3 + }, + "boundElements": [ + { + "type": "text", + "id": "BDOOdROTaNXLicehO_JTY" + } + ], + "updated": 1728496405444, + "link": null, + "locked": false + }, + { + "type": "text", + "version": 1044, + "versionNonce": 186944657, + "index": "b0x", + "isDeleted": false, + "id": "BDOOdROTaNXLicehO_JTY", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "dotted", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1265.5340339089369, + "y": 1392.4831278763709, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 90.91990020871162, + "height": 50, + "seed": 1763912657, + "groupIds": [ + "mHJjrPes37mdg32n4Nf1U" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1728496405444, + "link": null, + "locked": false, + "fontSize": 20, + "fontFamily": 1, + "text": "ssh-proxy\n", + "textAlign": "center", + "verticalAlign": "middle", + "containerId": "KGsbTxVdaodoHpQu_mJYR", + "originalText": "ssh-proxy\n", + "autoResize": true, + "lineHeight": 1.25 + }, + { + "type": "rectangle", + "version": 1166, + "versionNonce": 2028393073, + "index": "b0y", + "isDeleted": false, + "id": "JWco_pB-N2gKeJZ2kymx2", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "dotted", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 762.5721917486926, + "y": 1383.7515885335174, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 172.6599239734668, + "height": 61.96217098781762, + "seed": 877627825, + "groupIds": [ + "mHJjrPes37mdg32n4Nf1U" + ], + "frameId": null, + "roundness": { + "type": 3 + }, + "boundElements": [ + { + "type": "text", + "id": "wzN-2mj4C-9Bl3HqzUyuG" + } + ], + "updated": 1728496405444, + "link": null, + "locked": false + }, + { + "type": "text", + "version": 1113, + "versionNonce": 1713724497, + "index": "b0z", + "isDeleted": false, + "id": "wzN-2mj4C-9Bl3HqzUyuG", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "dotted", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 803.4422036310702, + "y": 1389.7326740274261, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 90.91990020871162, + "height": 50, + "seed": 2046110609, + "groupIds": [ + "mHJjrPes37mdg32n4Nf1U" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1728496405444, + "link": null, + "locked": false, + "fontSize": 20, + "fontFamily": 1, + "text": "ssh-proxy\n", + "textAlign": "center", + "verticalAlign": "middle", + "containerId": "JWco_pB-N2gKeJZ2kymx2", + "originalText": "ssh-proxy\n", + "autoResize": true, + "lineHeight": 1.25 + }, + { + "type": "rectangle", + "version": 1044, + "versionNonce": 582462001, + "index": "b10", + "isDeleted": false, + "id": "aDjAjzP7wfemWkhu2AROB", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "dotted", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1485.2658073105042, + "y": 1386.1100145871087, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 172.6599239734668, + "height": 61.96217098781762, + "seed": 575377777, + "groupIds": [ + "mHJjrPes37mdg32n4Nf1U" + ], + "frameId": null, + "roundness": { + "type": 3 + }, + "boundElements": [ + { + "type": "text", + "id": "N1x6qiE4Se93DgzNrxcKh" + } + ], + "updated": 1728496405444, + "link": null, + "locked": false + }, + { + "type": "text", + "version": 987, + "versionNonce": 394607633, + "index": "b11", + "isDeleted": false, + "id": "N1x6qiE4Se93DgzNrxcKh", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "dotted", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1526.1358191928819, + "y": 1392.0911000810174, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 90.91990020871162, + "height": 50, + "seed": 580533073, + "groupIds": [ + "mHJjrPes37mdg32n4Nf1U" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1728496405444, + "link": null, + "locked": false, + "fontSize": 20, + "fontFamily": 1, + "text": "ssh-proxy\n", + "textAlign": "center", + "verticalAlign": "middle", + "containerId": "aDjAjzP7wfemWkhu2AROB", + "originalText": "ssh-proxy\n", + "autoResize": true, + "lineHeight": 1.25 + }, + { + "type": "rectangle", + "version": 1219, + "versionNonce": 936624689, + "index": "b12", + "isDeleted": false, + "id": "w-ncIwpLRNCSc6Zk7Rwv_", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "dotted", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 993.8055022481349, + "y": 1480.0101975051684, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 172.6599239734668, + "height": 61.96217098781762, + "seed": 963530641, + "groupIds": [ + "R5w4o5pyGlZmQ69O5jP1W" + ], + "frameId": null, + "roundness": { + "type": 3 + }, + "boundElements": [ + { + "type": "text", + "id": "D-PybvqVv4ayygXzJAuRw" + } + ], + "updated": 1728496402381, + "link": null, + "locked": false + }, + { + "type": "text", + "version": 1163, + "versionNonce": 1824015775, + "index": "b13", + "isDeleted": false, + "id": "D-PybvqVv4ayygXzJAuRw", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "dotted", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1023.7655263381398, + "y": 1485.9912829990772, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 112.73987579345703, + "height": 50, + "seed": 1593849201, + "groupIds": [ + "R5w4o5pyGlZmQ69O5jP1W" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1728496494377, + "link": null, + "locked": false, + "fontSize": 20, + "fontFamily": 1, + "text": "https-proxy\n", + "textAlign": "center", + "verticalAlign": "middle", + "containerId": "w-ncIwpLRNCSc6Zk7Rwv_", + "originalText": "https-proxy\n", + "autoResize": true, + "lineHeight": 1.25 + }, + { + "type": "rectangle", + "version": 1209, + "versionNonce": 58436081, + "index": "b14", + "isDeleted": false, + "id": "UfkbqM3awN9EL8ZLWyxYg", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "dotted", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1221.5447886764498, + "y": 1479.7828467776967, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 172.6599239734668, + "height": 61.96217098781762, + "seed": 689594193, + "groupIds": [ + "R5w4o5pyGlZmQ69O5jP1W" + ], + "frameId": null, + "roundness": { + "type": 3 + }, + "boundElements": [ + { + "type": "text", + "id": "_yfbWZMzYr_yc4kK1sxUx" + } + ], + "updated": 1728496402381, + "link": null, + "locked": false + }, + { + "type": "text", + "version": 1154, + "versionNonce": 904779537, + "index": "b15", + "isDeleted": false, + "id": "_yfbWZMzYr_yc4kK1sxUx", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "dotted", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1251.5048127664547, + "y": 1485.7639322716054, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 112.73987579345703, + "height": 50, + "seed": 1712606513, + "groupIds": [ + "R5w4o5pyGlZmQ69O5jP1W" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1728496498685, + "link": null, + "locked": false, + "fontSize": 20, + "fontFamily": 1, + "text": "https-proxy\n", + "textAlign": "center", + "verticalAlign": "middle", + "containerId": "UfkbqM3awN9EL8ZLWyxYg", + "originalText": "https-proxy\n", + "autoResize": true, + "lineHeight": 1.25 + }, + { + "type": "rectangle", + "version": 1275, + "versionNonce": 1218224561, + "index": "b16", + "isDeleted": false, + "id": "csK4eCzCI3wtsJRzpjgrX", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "dotted", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 759.4529583985832, + "y": 1477.032392928752, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 172.6599239734668, + "height": 61.96217098781762, + "seed": 760577809, + "groupIds": [ + "R5w4o5pyGlZmQ69O5jP1W" + ], + "frameId": null, + "roundness": { + "type": 3 + }, + "boundElements": [ + { + "type": "text", + "id": "0TSqBjGtBYxaPOP5e0qjy" + } + ], + "updated": 1728496402381, + "link": null, + "locked": false + }, + { + "type": "text", + "version": 1230, + "versionNonce": 819136177, + "index": "b17", + "isDeleted": false, + "id": "0TSqBjGtBYxaPOP5e0qjy", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "dotted", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 789.4129824885881, + "y": 1483.0134784226607, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 112.73987579345703, + "height": 50, + "seed": 1029010673, + "groupIds": [ + "R5w4o5pyGlZmQ69O5jP1W" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1728496486828, + "link": null, + "locked": false, + "fontSize": 20, + "fontFamily": 1, + "text": "https-proxy\n", + "textAlign": "center", + "verticalAlign": "middle", + "containerId": "csK4eCzCI3wtsJRzpjgrX", + "originalText": "https-proxy\n", + "autoResize": true, + "lineHeight": 1.25 + }, + { + "type": "rectangle", + "version": 1153, + "versionNonce": 674408817, + "index": "b18", + "isDeleted": false, + "id": "To-uCR1rwTQXvJnxVW5K7", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "dotted", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1482.1465739603948, + "y": 1479.3908189823433, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 172.6599239734668, + "height": 61.96217098781762, + "seed": 429633233, + "groupIds": [ + "R5w4o5pyGlZmQ69O5jP1W" + ], + "frameId": null, + "roundness": { + "type": 3 + }, + "boundElements": [ + { + "type": "text", + "id": "DlbhgLGSZwvbNObjX_GcW" + } + ], + "updated": 1728496402381, + "link": null, + "locked": false + }, + { + "type": "text", + "version": 1097, + "versionNonce": 1807017727, + "index": "b19", + "isDeleted": false, + "id": "DlbhgLGSZwvbNObjX_GcW", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "dotted", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1512.1065980503997, + "y": 1485.371904476252, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 112.73987579345703, + "height": 50, + "seed": 1757392049, + "groupIds": [ + "R5w4o5pyGlZmQ69O5jP1W" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1728496502540, + "link": null, + "locked": false, + "fontSize": 20, + "fontFamily": 1, + "text": "https-proxy\n", + "textAlign": "center", + "verticalAlign": "middle", + "containerId": "To-uCR1rwTQXvJnxVW5K7", + "originalText": "https-proxy\n", + "autoResize": true, + "lineHeight": 1.25 } ], "appState": { -- GitLab