All checks were successful
build, sign and push / build-and-sign (push) Successful in 30s
1632 lines
36 KiB
Plaintext
1632 lines
36 KiB
Plaintext
{
|
|
"type": "excalidraw",
|
|
"version": 2,
|
|
"source": "https://marketplace.visualstudio.com/items?itemName=pomdtr.excalidraw-editor",
|
|
"elements": [
|
|
{
|
|
"id": "dev",
|
|
"type": "rectangle",
|
|
"x": -43.7265625,
|
|
"y": 245.140625,
|
|
"width": 160,
|
|
"height": 80,
|
|
"strokeColor": "#1e1e1e",
|
|
"backgroundColor": "#a5d8ff",
|
|
"fillStyle": "solid",
|
|
"strokeWidth": 2,
|
|
"roundness": {
|
|
"type": 3
|
|
},
|
|
"seed": 1,
|
|
"version": 65,
|
|
"isDeleted": false,
|
|
"boundElements": [
|
|
{
|
|
"type": "text",
|
|
"id": "dev_text"
|
|
},
|
|
{
|
|
"id": "arrow1",
|
|
"type": "arrow"
|
|
}
|
|
],
|
|
"groupIds": [],
|
|
"frameId": null,
|
|
"link": null,
|
|
"locked": false,
|
|
"opacity": 100,
|
|
"angle": 0,
|
|
"versionNonce": 193693850,
|
|
"index": "a0",
|
|
"strokeStyle": "solid",
|
|
"roughness": 1,
|
|
"updated": 1774531296487
|
|
},
|
|
{
|
|
"id": "dev_text",
|
|
"type": "text",
|
|
"x": -6.545509338378906,
|
|
"y": 266.240625,
|
|
"width": 85.63789367675781,
|
|
"height": 37.800000000000004,
|
|
"text": "Developer\ngit push main",
|
|
"fontSize": 14,
|
|
"fontFamily": 6,
|
|
"textAlign": "center",
|
|
"verticalAlign": "middle",
|
|
"strokeColor": "#1e1e1e",
|
|
"backgroundColor": "transparent",
|
|
"fillStyle": "solid",
|
|
"strokeWidth": 1,
|
|
"seed": 2,
|
|
"version": 67,
|
|
"isDeleted": false,
|
|
"containerId": "dev",
|
|
"originalText": "Developer\ngit push main",
|
|
"groupIds": [],
|
|
"frameId": null,
|
|
"link": null,
|
|
"locked": false,
|
|
"opacity": 100,
|
|
"angle": 0,
|
|
"lineHeight": 1.35,
|
|
"boundElements": [],
|
|
"roundness": null,
|
|
"versionNonce": 755197274,
|
|
"index": "a1",
|
|
"strokeStyle": "solid",
|
|
"roughness": 1,
|
|
"updated": 1774531296487,
|
|
"autoResize": true
|
|
},
|
|
{
|
|
"id": "arrow1",
|
|
"type": "arrow",
|
|
"x": 117.16565084296062,
|
|
"y": 279.73560014404507,
|
|
"width": 79.29207194581545,
|
|
"height": 4.224094904185392,
|
|
"points": [
|
|
[
|
|
0,
|
|
0
|
|
],
|
|
[
|
|
79.29207194581545,
|
|
-4.224094904185392
|
|
]
|
|
],
|
|
"strokeColor": "#1e1e1e",
|
|
"backgroundColor": "transparent",
|
|
"fillStyle": "solid",
|
|
"strokeWidth": 2,
|
|
"seed": 3,
|
|
"version": 162,
|
|
"isDeleted": false,
|
|
"startBinding": {
|
|
"elementId": "dev",
|
|
"focus": 0,
|
|
"gap": 1
|
|
},
|
|
"endBinding": {
|
|
"elementId": "ci_frame",
|
|
"focus": 0.0666666666666666,
|
|
"gap": 1
|
|
},
|
|
"groupIds": [],
|
|
"frameId": null,
|
|
"link": null,
|
|
"locked": false,
|
|
"opacity": 100,
|
|
"angle": 0,
|
|
"roundness": {
|
|
"type": 2
|
|
},
|
|
"boundElements": [],
|
|
"lastCommittedPoint": null,
|
|
"startArrowhead": null,
|
|
"endArrowhead": "arrow",
|
|
"versionNonce": 887204378,
|
|
"index": "a2",
|
|
"strokeStyle": "solid",
|
|
"roughness": 1,
|
|
"updated": 1774531296487
|
|
},
|
|
{
|
|
"id": "ci_frame",
|
|
"type": "rectangle",
|
|
"x": 197.3046875,
|
|
"y": 150.48046875,
|
|
"width": 400,
|
|
"height": 250.33984375,
|
|
"strokeColor": "#e03131",
|
|
"backgroundColor": "#fff9db",
|
|
"fillStyle": "solid",
|
|
"strokeWidth": 2,
|
|
"strokeStyle": "dashed",
|
|
"roundness": {
|
|
"type": 3
|
|
},
|
|
"seed": 4,
|
|
"version": 64,
|
|
"isDeleted": false,
|
|
"boundElements": [
|
|
{
|
|
"id": "arrow1",
|
|
"type": "arrow"
|
|
},
|
|
{
|
|
"id": "ci_label",
|
|
"type": "text"
|
|
},
|
|
{
|
|
"id": "arrow_cr",
|
|
"type": "arrow"
|
|
}
|
|
],
|
|
"groupIds": [],
|
|
"frameId": null,
|
|
"link": null,
|
|
"locked": false,
|
|
"opacity": 100,
|
|
"angle": 0,
|
|
"versionNonce": 822541062,
|
|
"index": "a3",
|
|
"roughness": 1,
|
|
"updated": 1774531294604
|
|
},
|
|
{
|
|
"id": "ci_label",
|
|
"type": "text",
|
|
"x": 288.32080078125,
|
|
"y": 155.48046875,
|
|
"width": 217.9677734375,
|
|
"height": 21.6,
|
|
"text": "CI/CD Pipeline (Gitea / GitLab)",
|
|
"fontSize": 16,
|
|
"fontFamily": 6,
|
|
"textAlign": "center",
|
|
"verticalAlign": "top",
|
|
"strokeColor": "#e03131",
|
|
"backgroundColor": "transparent",
|
|
"fillStyle": "solid",
|
|
"strokeWidth": 1,
|
|
"seed": 5,
|
|
"version": 37,
|
|
"isDeleted": false,
|
|
"containerId": "ci_frame",
|
|
"originalText": "CI/CD Pipeline (Gitea / GitLab)",
|
|
"groupIds": [],
|
|
"frameId": null,
|
|
"link": null,
|
|
"locked": false,
|
|
"opacity": 100,
|
|
"angle": 0,
|
|
"lineHeight": 1.35,
|
|
"boundElements": [],
|
|
"roundness": null,
|
|
"versionNonce": 151563930,
|
|
"index": "a4",
|
|
"strokeStyle": "solid",
|
|
"roughness": 1,
|
|
"updated": 1774531279936,
|
|
"autoResize": true
|
|
},
|
|
{
|
|
"id": "build",
|
|
"type": "rectangle",
|
|
"x": 227.3046875,
|
|
"y": 210.48046875,
|
|
"width": 140,
|
|
"height": 60,
|
|
"strokeColor": "#1e1e1e",
|
|
"backgroundColor": "#b2f2bb",
|
|
"fillStyle": "solid",
|
|
"strokeWidth": 2,
|
|
"roundness": {
|
|
"type": 3
|
|
},
|
|
"seed": 6,
|
|
"version": 35,
|
|
"isDeleted": false,
|
|
"boundElements": [
|
|
{
|
|
"type": "text",
|
|
"id": "build_text"
|
|
},
|
|
{
|
|
"id": "arrow_bs",
|
|
"type": "arrow"
|
|
}
|
|
],
|
|
"groupIds": [],
|
|
"frameId": null,
|
|
"link": null,
|
|
"locked": false,
|
|
"opacity": 100,
|
|
"angle": 0,
|
|
"versionNonce": 634212378,
|
|
"index": "a5",
|
|
"strokeStyle": "solid",
|
|
"roughness": 1,
|
|
"updated": 1774531279936
|
|
},
|
|
{
|
|
"id": "build_text",
|
|
"type": "text",
|
|
"x": 259.36424255371094,
|
|
"y": 222.93046875,
|
|
"width": 75.88088989257812,
|
|
"height": 35.1,
|
|
"text": "Build & Push\ndocker build",
|
|
"fontSize": 13,
|
|
"fontFamily": 6,
|
|
"textAlign": "center",
|
|
"verticalAlign": "middle",
|
|
"strokeColor": "#1e1e1e",
|
|
"backgroundColor": "transparent",
|
|
"fillStyle": "solid",
|
|
"strokeWidth": 1,
|
|
"seed": 7,
|
|
"version": 37,
|
|
"isDeleted": false,
|
|
"containerId": "build",
|
|
"originalText": "Build & Push\ndocker build",
|
|
"groupIds": [],
|
|
"frameId": null,
|
|
"link": null,
|
|
"locked": false,
|
|
"opacity": 100,
|
|
"angle": 0,
|
|
"lineHeight": 1.35,
|
|
"boundElements": [],
|
|
"roundness": null,
|
|
"versionNonce": 983579866,
|
|
"index": "a6",
|
|
"strokeStyle": "solid",
|
|
"roughness": 1,
|
|
"updated": 1774531279936,
|
|
"autoResize": true
|
|
},
|
|
{
|
|
"id": "arrow_bs",
|
|
"type": "arrow",
|
|
"x": 297.3046875,
|
|
"y": 270.48046875,
|
|
"width": 0,
|
|
"height": 40,
|
|
"points": [
|
|
[
|
|
0,
|
|
0
|
|
],
|
|
[
|
|
0,
|
|
40
|
|
]
|
|
],
|
|
"strokeColor": "#1e1e1e",
|
|
"backgroundColor": "transparent",
|
|
"fillStyle": "solid",
|
|
"strokeWidth": 2,
|
|
"seed": 8,
|
|
"version": 103,
|
|
"isDeleted": false,
|
|
"startBinding": {
|
|
"elementId": "build",
|
|
"focus": 0,
|
|
"gap": 1
|
|
},
|
|
"endBinding": {
|
|
"elementId": "sign",
|
|
"focus": 0,
|
|
"gap": 1
|
|
},
|
|
"groupIds": [],
|
|
"frameId": null,
|
|
"link": null,
|
|
"locked": false,
|
|
"opacity": 100,
|
|
"angle": 0,
|
|
"roundness": {
|
|
"type": 2
|
|
},
|
|
"boundElements": [],
|
|
"lastCommittedPoint": null,
|
|
"startArrowhead": null,
|
|
"endArrowhead": "arrow",
|
|
"versionNonce": 1974177862,
|
|
"index": "a7",
|
|
"strokeStyle": "solid",
|
|
"roughness": 1,
|
|
"updated": 1774531280012
|
|
},
|
|
{
|
|
"id": "sign",
|
|
"type": "rectangle",
|
|
"x": 227.3046875,
|
|
"y": 310.48046875,
|
|
"width": 140,
|
|
"height": 60,
|
|
"strokeColor": "#1e1e1e",
|
|
"backgroundColor": "#d0bfff",
|
|
"fillStyle": "solid",
|
|
"strokeWidth": 2,
|
|
"roundness": {
|
|
"type": 3
|
|
},
|
|
"seed": 9,
|
|
"version": 36,
|
|
"isDeleted": false,
|
|
"boundElements": [
|
|
{
|
|
"type": "text",
|
|
"id": "sign_text"
|
|
},
|
|
{
|
|
"id": "arrow_bs",
|
|
"type": "arrow"
|
|
},
|
|
{
|
|
"id": "arrow_sv",
|
|
"type": "arrow"
|
|
},
|
|
{
|
|
"id": "arrow_sec",
|
|
"type": "arrow"
|
|
}
|
|
],
|
|
"groupIds": [],
|
|
"frameId": null,
|
|
"link": null,
|
|
"locked": false,
|
|
"opacity": 100,
|
|
"angle": 0,
|
|
"versionNonce": 919250054,
|
|
"index": "a8",
|
|
"strokeStyle": "solid",
|
|
"roughness": 1,
|
|
"updated": 1774531280012
|
|
},
|
|
{
|
|
"id": "sign_text",
|
|
"type": "text",
|
|
"x": 249.6922607421875,
|
|
"y": 322.93046875,
|
|
"width": 95.224853515625,
|
|
"height": 35.1,
|
|
"text": "Cosign Sign\n--key cosign.key",
|
|
"fontSize": 13,
|
|
"fontFamily": 6,
|
|
"textAlign": "center",
|
|
"verticalAlign": "middle",
|
|
"strokeColor": "#1e1e1e",
|
|
"backgroundColor": "transparent",
|
|
"fillStyle": "solid",
|
|
"strokeWidth": 1,
|
|
"seed": 10,
|
|
"version": 37,
|
|
"isDeleted": false,
|
|
"containerId": "sign",
|
|
"originalText": "Cosign Sign\n--key cosign.key",
|
|
"groupIds": [],
|
|
"frameId": null,
|
|
"link": null,
|
|
"locked": false,
|
|
"opacity": 100,
|
|
"angle": 0,
|
|
"lineHeight": 1.35,
|
|
"boundElements": [],
|
|
"roundness": null,
|
|
"versionNonce": 926285786,
|
|
"index": "a9",
|
|
"strokeStyle": "solid",
|
|
"roughness": 1,
|
|
"updated": 1774531279936,
|
|
"autoResize": true
|
|
},
|
|
{
|
|
"id": "arrow_sv",
|
|
"type": "arrow",
|
|
"x": 367.3046875,
|
|
"y": 340.48046875,
|
|
"width": 60,
|
|
"height": 0,
|
|
"points": [
|
|
[
|
|
0,
|
|
0
|
|
],
|
|
[
|
|
60,
|
|
0
|
|
]
|
|
],
|
|
"strokeColor": "#1e1e1e",
|
|
"backgroundColor": "transparent",
|
|
"fillStyle": "solid",
|
|
"strokeWidth": 2,
|
|
"seed": 11,
|
|
"version": 103,
|
|
"isDeleted": false,
|
|
"startBinding": {
|
|
"elementId": "sign",
|
|
"focus": 0,
|
|
"gap": 1
|
|
},
|
|
"endBinding": {
|
|
"elementId": "verify",
|
|
"focus": 0,
|
|
"gap": 1
|
|
},
|
|
"groupIds": [],
|
|
"frameId": null,
|
|
"link": null,
|
|
"locked": false,
|
|
"opacity": 100,
|
|
"angle": 0,
|
|
"roundness": {
|
|
"type": 2
|
|
},
|
|
"boundElements": [],
|
|
"lastCommittedPoint": null,
|
|
"startArrowhead": null,
|
|
"endArrowhead": "arrow",
|
|
"versionNonce": 206354118,
|
|
"index": "aA",
|
|
"strokeStyle": "solid",
|
|
"roughness": 1,
|
|
"updated": 1774531280012
|
|
},
|
|
{
|
|
"id": "verify",
|
|
"type": "rectangle",
|
|
"x": 427.3046875,
|
|
"y": 310.48046875,
|
|
"width": 140,
|
|
"height": 60,
|
|
"strokeColor": "#1e1e1e",
|
|
"backgroundColor": "#ffc9c9",
|
|
"fillStyle": "solid",
|
|
"strokeWidth": 2,
|
|
"roundness": {
|
|
"type": 3
|
|
},
|
|
"seed": 12,
|
|
"version": 35,
|
|
"isDeleted": false,
|
|
"boundElements": [
|
|
{
|
|
"type": "text",
|
|
"id": "verify_text"
|
|
},
|
|
{
|
|
"id": "arrow_sv",
|
|
"type": "arrow"
|
|
}
|
|
],
|
|
"groupIds": [],
|
|
"frameId": null,
|
|
"link": null,
|
|
"locked": false,
|
|
"opacity": 100,
|
|
"angle": 0,
|
|
"versionNonce": 357712602,
|
|
"index": "aB",
|
|
"strokeStyle": "solid",
|
|
"roughness": 1,
|
|
"updated": 1774531279936
|
|
},
|
|
{
|
|
"id": "verify_text",
|
|
"type": "text",
|
|
"x": 448.3987503051758,
|
|
"y": 322.93046875,
|
|
"width": 97.81187438964844,
|
|
"height": 35.1,
|
|
"text": "Cosign Verify\n--key cosign.pub",
|
|
"fontSize": 13,
|
|
"fontFamily": 6,
|
|
"textAlign": "center",
|
|
"verticalAlign": "middle",
|
|
"strokeColor": "#1e1e1e",
|
|
"backgroundColor": "transparent",
|
|
"fillStyle": "solid",
|
|
"strokeWidth": 1,
|
|
"seed": 13,
|
|
"version": 37,
|
|
"isDeleted": false,
|
|
"containerId": "verify",
|
|
"originalText": "Cosign Verify\n--key cosign.pub",
|
|
"groupIds": [],
|
|
"frameId": null,
|
|
"link": null,
|
|
"locked": false,
|
|
"opacity": 100,
|
|
"angle": 0,
|
|
"lineHeight": 1.35,
|
|
"boundElements": [],
|
|
"roundness": null,
|
|
"versionNonce": 980998042,
|
|
"index": "aC",
|
|
"strokeStyle": "solid",
|
|
"roughness": 1,
|
|
"updated": 1774531279936,
|
|
"autoResize": true
|
|
},
|
|
{
|
|
"id": "secrets_box",
|
|
"type": "rectangle",
|
|
"x": 427.3046875,
|
|
"y": 205.48046875,
|
|
"width": 140,
|
|
"height": 70,
|
|
"strokeColor": "#f08c00",
|
|
"backgroundColor": "#ffec99",
|
|
"fillStyle": "solid",
|
|
"strokeWidth": 2,
|
|
"roundness": {
|
|
"type": 3
|
|
},
|
|
"seed": 14,
|
|
"version": 35,
|
|
"isDeleted": false,
|
|
"boundElements": [
|
|
{
|
|
"type": "text",
|
|
"id": "secrets_text"
|
|
},
|
|
{
|
|
"id": "arrow_sec",
|
|
"type": "arrow"
|
|
}
|
|
],
|
|
"groupIds": [],
|
|
"frameId": null,
|
|
"link": null,
|
|
"locked": false,
|
|
"opacity": 100,
|
|
"angle": 0,
|
|
"versionNonce": 1980184858,
|
|
"index": "aD",
|
|
"strokeStyle": "solid",
|
|
"roughness": 1,
|
|
"updated": 1774531279936
|
|
},
|
|
{
|
|
"id": "secrets_text",
|
|
"type": "text",
|
|
"x": 438.68575286865234,
|
|
"y": 218.20546875,
|
|
"width": 117.23786926269531,
|
|
"height": 44.550000000000004,
|
|
"text": "CI/CD Secrets\nCOSIGN_PRIVATE_KEY\nCOSIGN_PASSWORD",
|
|
"fontSize": 11,
|
|
"fontFamily": 6,
|
|
"textAlign": "center",
|
|
"verticalAlign": "middle",
|
|
"strokeColor": "#f08c00",
|
|
"backgroundColor": "transparent",
|
|
"fillStyle": "solid",
|
|
"strokeWidth": 1,
|
|
"seed": 15,
|
|
"version": 37,
|
|
"isDeleted": false,
|
|
"containerId": "secrets_box",
|
|
"originalText": "CI/CD Secrets\nCOSIGN_PRIVATE_KEY\nCOSIGN_PASSWORD",
|
|
"groupIds": [],
|
|
"frameId": null,
|
|
"link": null,
|
|
"locked": false,
|
|
"opacity": 100,
|
|
"angle": 0,
|
|
"lineHeight": 1.35,
|
|
"boundElements": [],
|
|
"roundness": null,
|
|
"versionNonce": 498402778,
|
|
"index": "aE",
|
|
"strokeStyle": "solid",
|
|
"roughness": 1,
|
|
"updated": 1774531279936,
|
|
"autoResize": true
|
|
},
|
|
{
|
|
"id": "arrow_sec",
|
|
"type": "arrow",
|
|
"x": 427.3046875,
|
|
"y": 260.48046875,
|
|
"width": 60,
|
|
"height": 70,
|
|
"points": [
|
|
[
|
|
0,
|
|
0
|
|
],
|
|
[
|
|
-60,
|
|
70
|
|
]
|
|
],
|
|
"strokeColor": "#f08c00",
|
|
"backgroundColor": "transparent",
|
|
"fillStyle": "solid",
|
|
"strokeWidth": 2,
|
|
"strokeStyle": "dashed",
|
|
"seed": 16,
|
|
"version": 70,
|
|
"isDeleted": false,
|
|
"startBinding": {
|
|
"elementId": "secrets_box",
|
|
"focus": 0.5285714285714278,
|
|
"gap": 1
|
|
},
|
|
"endBinding": {
|
|
"elementId": "sign",
|
|
"focus": 0.6417910447761187,
|
|
"gap": 1
|
|
},
|
|
"groupIds": [],
|
|
"frameId": null,
|
|
"link": null,
|
|
"locked": false,
|
|
"opacity": 100,
|
|
"angle": 0,
|
|
"roundness": {
|
|
"type": 2
|
|
},
|
|
"boundElements": [],
|
|
"lastCommittedPoint": null,
|
|
"startArrowhead": null,
|
|
"endArrowhead": "arrow",
|
|
"versionNonce": 1421229382,
|
|
"index": "aF",
|
|
"roughness": 1,
|
|
"updated": 1774531280012
|
|
},
|
|
{
|
|
"id": "registry",
|
|
"type": "rectangle",
|
|
"x": 741.65234375,
|
|
"y": 160.0625,
|
|
"width": 160,
|
|
"height": 80,
|
|
"strokeColor": "#1e1e1e",
|
|
"backgroundColor": "#a5d8ff",
|
|
"fillStyle": "solid",
|
|
"strokeWidth": 2,
|
|
"roundness": {
|
|
"type": 3
|
|
},
|
|
"seed": 17,
|
|
"version": 34,
|
|
"isDeleted": false,
|
|
"boundElements": [
|
|
{
|
|
"type": "text",
|
|
"id": "registry_text"
|
|
},
|
|
{
|
|
"id": "arrow_cr",
|
|
"type": "arrow"
|
|
},
|
|
{
|
|
"id": "arrow_rk",
|
|
"type": "arrow"
|
|
}
|
|
],
|
|
"groupIds": [],
|
|
"frameId": null,
|
|
"link": null,
|
|
"locked": false,
|
|
"opacity": 100,
|
|
"angle": 0,
|
|
"versionNonce": 487228870,
|
|
"index": "aG",
|
|
"strokeStyle": "solid",
|
|
"roughness": 1,
|
|
"updated": 1774531284319
|
|
},
|
|
{
|
|
"id": "registry_text",
|
|
"type": "text",
|
|
"x": 767.039421081543,
|
|
"y": 182.5125,
|
|
"width": 109.22584533691406,
|
|
"height": 35.1,
|
|
"text": "Container Registry\ngit.realmanual.ru",
|
|
"fontSize": 13,
|
|
"fontFamily": 6,
|
|
"textAlign": "center",
|
|
"verticalAlign": "middle",
|
|
"strokeColor": "#1e1e1e",
|
|
"backgroundColor": "transparent",
|
|
"fillStyle": "solid",
|
|
"strokeWidth": 1,
|
|
"seed": 18,
|
|
"version": 36,
|
|
"isDeleted": false,
|
|
"containerId": "registry",
|
|
"originalText": "Container Registry\ngit.realmanual.ru",
|
|
"groupIds": [],
|
|
"frameId": null,
|
|
"link": null,
|
|
"locked": false,
|
|
"opacity": 100,
|
|
"angle": 0,
|
|
"lineHeight": 1.35,
|
|
"boundElements": [],
|
|
"roundness": null,
|
|
"versionNonce": 1854004486,
|
|
"index": "aH",
|
|
"strokeStyle": "solid",
|
|
"roughness": 1,
|
|
"updated": 1774531284319,
|
|
"autoResize": true
|
|
},
|
|
{
|
|
"id": "arrow_cr",
|
|
"type": "arrow",
|
|
"x": 605.6188489304145,
|
|
"y": 244.32282610997228,
|
|
"width": 135.14128147662484,
|
|
"height": 46.245491033588905,
|
|
"points": [
|
|
[
|
|
0,
|
|
0
|
|
],
|
|
[
|
|
135.14128147662484,
|
|
-46.245491033588905
|
|
]
|
|
],
|
|
"strokeColor": "#1e1e1e",
|
|
"backgroundColor": "transparent",
|
|
"fillStyle": "solid",
|
|
"strokeWidth": 2,
|
|
"seed": 19,
|
|
"version": 104,
|
|
"isDeleted": false,
|
|
"startBinding": {
|
|
"elementId": "ci_frame",
|
|
"focus": 0.20608955054976422,
|
|
"gap": 9.88671875
|
|
},
|
|
"endBinding": {
|
|
"elementId": "registry",
|
|
"focus": 0.4407408076284031,
|
|
"gap": 1
|
|
},
|
|
"groupIds": [],
|
|
"frameId": null,
|
|
"link": null,
|
|
"locked": false,
|
|
"opacity": 100,
|
|
"angle": 0,
|
|
"roundness": {
|
|
"type": 2
|
|
},
|
|
"boundElements": [
|
|
{
|
|
"type": "text",
|
|
"id": "arrow_cr_label"
|
|
}
|
|
],
|
|
"lastCommittedPoint": null,
|
|
"startArrowhead": null,
|
|
"endArrowhead": "arrow",
|
|
"versionNonce": 1448898950,
|
|
"index": "aI",
|
|
"strokeStyle": "solid",
|
|
"roughness": 1,
|
|
"updated": 1774531294605
|
|
},
|
|
{
|
|
"id": "arrow_cr_label",
|
|
"type": "text",
|
|
"x": 703.8780517578125,
|
|
"y": 206.9,
|
|
"width": 62.243896484375,
|
|
"height": 16.200000000000003,
|
|
"text": "image + sig",
|
|
"fontSize": 12,
|
|
"fontFamily": 6,
|
|
"textAlign": "center",
|
|
"verticalAlign": "top",
|
|
"strokeColor": "#1e1e1e",
|
|
"backgroundColor": "transparent",
|
|
"fillStyle": "solid",
|
|
"strokeWidth": 1,
|
|
"seed": 20,
|
|
"version": 4,
|
|
"isDeleted": false,
|
|
"containerId": "arrow_cr",
|
|
"originalText": "image + sig",
|
|
"groupIds": [],
|
|
"frameId": null,
|
|
"link": null,
|
|
"locked": false,
|
|
"opacity": 100,
|
|
"angle": 0,
|
|
"lineHeight": 1.35,
|
|
"boundElements": [],
|
|
"roundness": null,
|
|
"versionNonce": 1018343046,
|
|
"index": "aJ",
|
|
"strokeStyle": "solid",
|
|
"roughness": 1,
|
|
"updated": 1774531267866,
|
|
"autoResize": true
|
|
},
|
|
{
|
|
"id": "arrow_rk",
|
|
"type": "arrow",
|
|
"x": 902.5445570929606,
|
|
"y": 213.16240907615895,
|
|
"width": 116.69735690049754,
|
|
"height": 18.94288481662454,
|
|
"points": [
|
|
[
|
|
0,
|
|
0
|
|
],
|
|
[
|
|
116.69735690049754,
|
|
18.94288481662454
|
|
]
|
|
],
|
|
"strokeColor": "#1e1e1e",
|
|
"backgroundColor": "transparent",
|
|
"fillStyle": "solid",
|
|
"strokeWidth": 2,
|
|
"seed": 21,
|
|
"version": 47,
|
|
"isDeleted": false,
|
|
"startBinding": {
|
|
"elementId": "registry",
|
|
"focus": 0,
|
|
"gap": 1
|
|
},
|
|
"endBinding": {
|
|
"elementId": "k8s_frame",
|
|
"focus": 0,
|
|
"gap": 1
|
|
},
|
|
"groupIds": [],
|
|
"frameId": null,
|
|
"link": null,
|
|
"locked": false,
|
|
"opacity": 100,
|
|
"angle": 0,
|
|
"roundness": {
|
|
"type": 2
|
|
},
|
|
"boundElements": [],
|
|
"lastCommittedPoint": null,
|
|
"startArrowhead": null,
|
|
"endArrowhead": "arrow",
|
|
"versionNonce": 939971462,
|
|
"index": "aK",
|
|
"strokeStyle": "solid",
|
|
"roughness": 1,
|
|
"updated": 1774531284320
|
|
},
|
|
{
|
|
"id": "k8s_frame",
|
|
"type": "rectangle",
|
|
"x": 1020,
|
|
"y": 100,
|
|
"width": 380,
|
|
"height": 326.62109374999994,
|
|
"strokeColor": "#2f9e44",
|
|
"backgroundColor": "#ebfbee",
|
|
"fillStyle": "solid",
|
|
"strokeWidth": 2,
|
|
"strokeStyle": "dashed",
|
|
"roundness": {
|
|
"type": 3
|
|
},
|
|
"seed": 22,
|
|
"version": 15,
|
|
"isDeleted": false,
|
|
"boundElements": [
|
|
{
|
|
"id": "arrow_rk",
|
|
"type": "arrow"
|
|
}
|
|
],
|
|
"groupIds": [],
|
|
"frameId": null,
|
|
"link": null,
|
|
"locked": false,
|
|
"opacity": 100,
|
|
"angle": 0,
|
|
"versionNonce": 789110790,
|
|
"index": "aL",
|
|
"roughness": 1,
|
|
"updated": 1774531275336
|
|
},
|
|
{
|
|
"id": "k8s_label",
|
|
"type": "text",
|
|
"x": 1120,
|
|
"y": 110,
|
|
"width": 138.91188049316406,
|
|
"height": 21.6,
|
|
"text": "Kubernetes Cluster",
|
|
"fontSize": 16,
|
|
"fontFamily": 6,
|
|
"textAlign": "center",
|
|
"verticalAlign": "top",
|
|
"strokeColor": "#2f9e44",
|
|
"backgroundColor": "transparent",
|
|
"fillStyle": "solid",
|
|
"strokeWidth": 1,
|
|
"seed": 23,
|
|
"version": 4,
|
|
"isDeleted": false,
|
|
"containerId": null,
|
|
"originalText": "Kubernetes Cluster",
|
|
"groupIds": [],
|
|
"frameId": null,
|
|
"link": null,
|
|
"locked": false,
|
|
"opacity": 100,
|
|
"angle": 0,
|
|
"lineHeight": 1.35,
|
|
"boundElements": [],
|
|
"roundness": null,
|
|
"versionNonce": 536470746,
|
|
"index": "aM",
|
|
"strokeStyle": "solid",
|
|
"roughness": 1,
|
|
"updated": 1774531267866,
|
|
"autoResize": true
|
|
},
|
|
{
|
|
"id": "helm_box",
|
|
"type": "rectangle",
|
|
"x": 1050,
|
|
"y": 160,
|
|
"width": 140,
|
|
"height": 60,
|
|
"strokeColor": "#1e1e1e",
|
|
"backgroundColor": "#a5d8ff",
|
|
"fillStyle": "solid",
|
|
"strokeWidth": 2,
|
|
"roundness": {
|
|
"type": 3
|
|
},
|
|
"seed": 24,
|
|
"version": 2,
|
|
"isDeleted": false,
|
|
"boundElements": [
|
|
{
|
|
"type": "text",
|
|
"id": "helm_text"
|
|
},
|
|
{
|
|
"id": "arrow_hk",
|
|
"type": "arrow"
|
|
}
|
|
],
|
|
"groupIds": [],
|
|
"frameId": null,
|
|
"link": null,
|
|
"locked": false,
|
|
"opacity": 100,
|
|
"angle": 0,
|
|
"versionNonce": 668405850,
|
|
"index": "aN",
|
|
"strokeStyle": "solid",
|
|
"roughness": 1,
|
|
"updated": 1774531250026
|
|
},
|
|
{
|
|
"id": "helm_text",
|
|
"type": "text",
|
|
"x": 1073.1350631713867,
|
|
"y": 172.45,
|
|
"width": 93.72987365722656,
|
|
"height": 35.1,
|
|
"text": "Helm Deploy\nhelm upgrade -i",
|
|
"fontSize": 13,
|
|
"fontFamily": 6,
|
|
"textAlign": "center",
|
|
"verticalAlign": "middle",
|
|
"strokeColor": "#1e1e1e",
|
|
"backgroundColor": "transparent",
|
|
"fillStyle": "solid",
|
|
"strokeWidth": 1,
|
|
"seed": 25,
|
|
"version": 4,
|
|
"isDeleted": false,
|
|
"containerId": "helm_box",
|
|
"originalText": "Helm Deploy\nhelm upgrade -i",
|
|
"groupIds": [],
|
|
"frameId": null,
|
|
"link": null,
|
|
"locked": false,
|
|
"opacity": 100,
|
|
"angle": 0,
|
|
"lineHeight": 1.35,
|
|
"boundElements": [],
|
|
"roundness": null,
|
|
"versionNonce": 1621552582,
|
|
"index": "aO",
|
|
"strokeStyle": "solid",
|
|
"roughness": 1,
|
|
"updated": 1774531267866,
|
|
"autoResize": true
|
|
},
|
|
{
|
|
"id": "arrow_hk",
|
|
"type": "arrow",
|
|
"x": 1120,
|
|
"y": 220,
|
|
"width": 0,
|
|
"height": 40,
|
|
"points": [
|
|
[
|
|
0,
|
|
0
|
|
],
|
|
[
|
|
0,
|
|
40
|
|
]
|
|
],
|
|
"strokeColor": "#1e1e1e",
|
|
"backgroundColor": "transparent",
|
|
"fillStyle": "solid",
|
|
"strokeWidth": 2,
|
|
"seed": 26,
|
|
"version": 2,
|
|
"isDeleted": false,
|
|
"startBinding": {
|
|
"elementId": "helm_box",
|
|
"focus": 0,
|
|
"gap": 1
|
|
},
|
|
"endBinding": {
|
|
"elementId": "kyverno",
|
|
"focus": 0,
|
|
"gap": 1
|
|
},
|
|
"groupIds": [],
|
|
"frameId": null,
|
|
"link": null,
|
|
"locked": false,
|
|
"opacity": 100,
|
|
"angle": 0,
|
|
"roundness": {
|
|
"type": 2
|
|
},
|
|
"boundElements": [],
|
|
"lastCommittedPoint": null,
|
|
"startArrowhead": null,
|
|
"endArrowhead": "arrow",
|
|
"versionNonce": 235402522,
|
|
"index": "aP",
|
|
"strokeStyle": "solid",
|
|
"roughness": 1,
|
|
"updated": 1774531250026
|
|
},
|
|
{
|
|
"id": "kyverno",
|
|
"type": "rectangle",
|
|
"x": 1050,
|
|
"y": 260,
|
|
"width": 140,
|
|
"height": 60,
|
|
"strokeColor": "#1e1e1e",
|
|
"backgroundColor": "#ffc9c9",
|
|
"fillStyle": "solid",
|
|
"strokeWidth": 2,
|
|
"roundness": {
|
|
"type": 3
|
|
},
|
|
"seed": 27,
|
|
"version": 2,
|
|
"isDeleted": false,
|
|
"boundElements": [
|
|
{
|
|
"type": "text",
|
|
"id": "kyverno_text"
|
|
},
|
|
{
|
|
"id": "arrow_hk",
|
|
"type": "arrow"
|
|
},
|
|
{
|
|
"id": "arrow_kp",
|
|
"type": "arrow"
|
|
}
|
|
],
|
|
"groupIds": [],
|
|
"frameId": null,
|
|
"link": null,
|
|
"locked": false,
|
|
"opacity": 100,
|
|
"angle": 0,
|
|
"versionNonce": 779157894,
|
|
"index": "aQ",
|
|
"strokeStyle": "solid",
|
|
"roughness": 1,
|
|
"updated": 1774531250026
|
|
},
|
|
{
|
|
"id": "kyverno_text",
|
|
"type": "text",
|
|
"x": 1074.5910720825195,
|
|
"y": 272.45,
|
|
"width": 90.81785583496094,
|
|
"height": 35.1,
|
|
"text": "Kyverno\nverify signature",
|
|
"fontSize": 13,
|
|
"fontFamily": 6,
|
|
"textAlign": "center",
|
|
"verticalAlign": "middle",
|
|
"strokeColor": "#1e1e1e",
|
|
"backgroundColor": "transparent",
|
|
"fillStyle": "solid",
|
|
"strokeWidth": 1,
|
|
"seed": 28,
|
|
"version": 4,
|
|
"isDeleted": false,
|
|
"containerId": "kyverno",
|
|
"originalText": "Kyverno\nverify signature",
|
|
"groupIds": [],
|
|
"frameId": null,
|
|
"link": null,
|
|
"locked": false,
|
|
"opacity": 100,
|
|
"angle": 0,
|
|
"lineHeight": 1.35,
|
|
"boundElements": [],
|
|
"roundness": null,
|
|
"versionNonce": 333199770,
|
|
"index": "aR",
|
|
"strokeStyle": "solid",
|
|
"roughness": 1,
|
|
"updated": 1774531267866,
|
|
"autoResize": true
|
|
},
|
|
{
|
|
"id": "arrow_kp",
|
|
"type": "arrow",
|
|
"x": 1190,
|
|
"y": 290,
|
|
"width": 60,
|
|
"height": 0,
|
|
"points": [
|
|
[
|
|
0,
|
|
0
|
|
],
|
|
[
|
|
60,
|
|
0
|
|
]
|
|
],
|
|
"strokeColor": "#2f9e44",
|
|
"backgroundColor": "transparent",
|
|
"fillStyle": "solid",
|
|
"strokeWidth": 2,
|
|
"seed": 29,
|
|
"version": 2,
|
|
"isDeleted": false,
|
|
"startBinding": {
|
|
"elementId": "kyverno",
|
|
"focus": 0,
|
|
"gap": 1
|
|
},
|
|
"endBinding": {
|
|
"elementId": "pod",
|
|
"focus": 0,
|
|
"gap": 1
|
|
},
|
|
"groupIds": [],
|
|
"frameId": null,
|
|
"link": null,
|
|
"locked": false,
|
|
"opacity": 100,
|
|
"angle": 0,
|
|
"roundness": {
|
|
"type": 2
|
|
},
|
|
"boundElements": [
|
|
{
|
|
"type": "text",
|
|
"id": "arrow_kp_label"
|
|
}
|
|
],
|
|
"lastCommittedPoint": null,
|
|
"startArrowhead": null,
|
|
"endArrowhead": "arrow",
|
|
"versionNonce": 1294131398,
|
|
"index": "aS",
|
|
"strokeStyle": "solid",
|
|
"roughness": 1,
|
|
"updated": 1774531250026
|
|
},
|
|
{
|
|
"id": "arrow_kp_label",
|
|
"type": "text",
|
|
"x": 1211.5700073242188,
|
|
"y": 281.9,
|
|
"width": 16.8599853515625,
|
|
"height": 16.200000000000003,
|
|
"text": "OK",
|
|
"fontSize": 12,
|
|
"fontFamily": 6,
|
|
"textAlign": "center",
|
|
"verticalAlign": "top",
|
|
"strokeColor": "#2f9e44",
|
|
"backgroundColor": "transparent",
|
|
"fillStyle": "solid",
|
|
"strokeWidth": 1,
|
|
"seed": 30,
|
|
"version": 4,
|
|
"isDeleted": false,
|
|
"containerId": "arrow_kp",
|
|
"originalText": "OK",
|
|
"groupIds": [],
|
|
"frameId": null,
|
|
"link": null,
|
|
"locked": false,
|
|
"opacity": 100,
|
|
"angle": 0,
|
|
"lineHeight": 1.35,
|
|
"boundElements": [],
|
|
"roundness": null,
|
|
"versionNonce": 1381057798,
|
|
"index": "aT",
|
|
"strokeStyle": "solid",
|
|
"roughness": 1,
|
|
"updated": 1774531267866,
|
|
"autoResize": true
|
|
},
|
|
{
|
|
"id": "pod",
|
|
"type": "rectangle",
|
|
"x": 1250,
|
|
"y": 260,
|
|
"width": 120,
|
|
"height": 60,
|
|
"strokeColor": "#1e1e1e",
|
|
"backgroundColor": "#b2f2bb",
|
|
"fillStyle": "solid",
|
|
"strokeWidth": 2,
|
|
"roundness": {
|
|
"type": 3
|
|
},
|
|
"seed": 31,
|
|
"version": 2,
|
|
"isDeleted": false,
|
|
"boundElements": [
|
|
{
|
|
"type": "text",
|
|
"id": "pod_text"
|
|
},
|
|
{
|
|
"id": "arrow_kp",
|
|
"type": "arrow"
|
|
}
|
|
],
|
|
"groupIds": [],
|
|
"frameId": null,
|
|
"link": null,
|
|
"locked": false,
|
|
"opacity": 100,
|
|
"angle": 0,
|
|
"versionNonce": 1356257286,
|
|
"index": "aU",
|
|
"strokeStyle": "solid",
|
|
"roughness": 1,
|
|
"updated": 1774531250026
|
|
},
|
|
{
|
|
"id": "pod_text",
|
|
"type": "text",
|
|
"x": 1276.6290435791016,
|
|
"y": 272.45,
|
|
"width": 66.74191284179688,
|
|
"height": 35.1,
|
|
"text": "Pod\nnginx:8080",
|
|
"fontSize": 13,
|
|
"fontFamily": 6,
|
|
"textAlign": "center",
|
|
"verticalAlign": "middle",
|
|
"strokeColor": "#1e1e1e",
|
|
"backgroundColor": "transparent",
|
|
"fillStyle": "solid",
|
|
"strokeWidth": 1,
|
|
"seed": 32,
|
|
"version": 4,
|
|
"isDeleted": false,
|
|
"containerId": "pod",
|
|
"originalText": "Pod\nnginx:8080",
|
|
"groupIds": [],
|
|
"frameId": null,
|
|
"link": null,
|
|
"locked": false,
|
|
"opacity": 100,
|
|
"angle": 0,
|
|
"lineHeight": 1.35,
|
|
"boundElements": [],
|
|
"roundness": null,
|
|
"versionNonce": 706082394,
|
|
"index": "aV",
|
|
"strokeStyle": "solid",
|
|
"roughness": 1,
|
|
"updated": 1774531267866,
|
|
"autoResize": true
|
|
},
|
|
{
|
|
"id": "deny_arrow",
|
|
"type": "arrow",
|
|
"x": 1120,
|
|
"y": 320,
|
|
"width": 0,
|
|
"height": 50,
|
|
"points": [
|
|
[
|
|
0,
|
|
0
|
|
],
|
|
[
|
|
0,
|
|
50
|
|
]
|
|
],
|
|
"strokeColor": "#e03131",
|
|
"backgroundColor": "transparent",
|
|
"fillStyle": "solid",
|
|
"strokeWidth": 2,
|
|
"seed": 33,
|
|
"version": 2,
|
|
"isDeleted": false,
|
|
"startBinding": {
|
|
"elementId": "kyverno",
|
|
"focus": 0,
|
|
"gap": 1
|
|
},
|
|
"endBinding": {
|
|
"elementId": "denied",
|
|
"focus": 0,
|
|
"gap": 1
|
|
},
|
|
"groupIds": [],
|
|
"frameId": null,
|
|
"link": null,
|
|
"locked": false,
|
|
"opacity": 100,
|
|
"angle": 0,
|
|
"roundness": {
|
|
"type": 2
|
|
},
|
|
"boundElements": [],
|
|
"lastCommittedPoint": null,
|
|
"startArrowhead": null,
|
|
"endArrowhead": "arrow",
|
|
"versionNonce": 25814854,
|
|
"index": "aW",
|
|
"strokeStyle": "solid",
|
|
"roughness": 1,
|
|
"updated": 1774531250026
|
|
},
|
|
{
|
|
"id": "denied",
|
|
"type": "rectangle",
|
|
"x": 1050,
|
|
"y": 370,
|
|
"width": 140,
|
|
"height": 40,
|
|
"strokeColor": "#e03131",
|
|
"backgroundColor": "#ffc9c9",
|
|
"fillStyle": "solid",
|
|
"strokeWidth": 2,
|
|
"roundness": {
|
|
"type": 3
|
|
},
|
|
"seed": 34,
|
|
"version": 2,
|
|
"isDeleted": false,
|
|
"boundElements": [
|
|
{
|
|
"type": "text",
|
|
"id": "denied_text"
|
|
},
|
|
{
|
|
"id": "deny_arrow",
|
|
"type": "arrow"
|
|
}
|
|
],
|
|
"groupIds": [],
|
|
"frameId": null,
|
|
"link": null,
|
|
"locked": false,
|
|
"opacity": 100,
|
|
"angle": 0,
|
|
"versionNonce": 568301594,
|
|
"index": "aX",
|
|
"strokeStyle": "solid",
|
|
"roughness": 1,
|
|
"updated": 1774531250026
|
|
},
|
|
{
|
|
"id": "denied_text",
|
|
"type": "text",
|
|
"x": 1067.6680603027344,
|
|
"y": 381.9,
|
|
"width": 104.66387939453125,
|
|
"height": 16.200000000000003,
|
|
"text": "DENIED (unsigned)",
|
|
"fontSize": 12,
|
|
"fontFamily": 6,
|
|
"textAlign": "center",
|
|
"verticalAlign": "middle",
|
|
"strokeColor": "#e03131",
|
|
"backgroundColor": "transparent",
|
|
"fillStyle": "solid",
|
|
"strokeWidth": 1,
|
|
"seed": 35,
|
|
"version": 4,
|
|
"isDeleted": false,
|
|
"containerId": "denied",
|
|
"originalText": "DENIED (unsigned)",
|
|
"groupIds": [],
|
|
"frameId": null,
|
|
"link": null,
|
|
"locked": false,
|
|
"opacity": 100,
|
|
"angle": 0,
|
|
"lineHeight": 1.35,
|
|
"boundElements": [],
|
|
"roundness": null,
|
|
"versionNonce": 590263366,
|
|
"index": "aY",
|
|
"strokeStyle": "solid",
|
|
"roughness": 1,
|
|
"updated": 1774531267866,
|
|
"autoResize": true
|
|
},
|
|
{
|
|
"id": "pubkey_box",
|
|
"type": "rectangle",
|
|
"x": 1250,
|
|
"y": 160,
|
|
"width": 120,
|
|
"height": 60,
|
|
"strokeColor": "#f08c00",
|
|
"backgroundColor": "#ffec99",
|
|
"fillStyle": "solid",
|
|
"strokeWidth": 2,
|
|
"roundness": {
|
|
"type": 3
|
|
},
|
|
"seed": 36,
|
|
"version": 2,
|
|
"isDeleted": false,
|
|
"boundElements": [
|
|
{
|
|
"type": "text",
|
|
"id": "pubkey_text"
|
|
},
|
|
{
|
|
"id": "arrow_pub",
|
|
"type": "arrow"
|
|
}
|
|
],
|
|
"groupIds": [],
|
|
"frameId": null,
|
|
"link": null,
|
|
"locked": false,
|
|
"opacity": 100,
|
|
"angle": 0,
|
|
"versionNonce": 220824794,
|
|
"index": "aZ",
|
|
"strokeStyle": "solid",
|
|
"roughness": 1,
|
|
"updated": 1774531250026
|
|
},
|
|
{
|
|
"id": "pubkey_text",
|
|
"type": "text",
|
|
"x": 1278.3515319824219,
|
|
"y": 172.45,
|
|
"width": 63.29693603515625,
|
|
"height": 35.1,
|
|
"text": "Public Key\ncosign.pub",
|
|
"fontSize": 13,
|
|
"fontFamily": 6,
|
|
"textAlign": "center",
|
|
"verticalAlign": "middle",
|
|
"strokeColor": "#f08c00",
|
|
"backgroundColor": "transparent",
|
|
"fillStyle": "solid",
|
|
"strokeWidth": 1,
|
|
"seed": 37,
|
|
"version": 4,
|
|
"isDeleted": false,
|
|
"containerId": "pubkey_box",
|
|
"originalText": "Public Key\ncosign.pub",
|
|
"groupIds": [],
|
|
"frameId": null,
|
|
"link": null,
|
|
"locked": false,
|
|
"opacity": 100,
|
|
"angle": 0,
|
|
"lineHeight": 1.35,
|
|
"boundElements": [],
|
|
"roundness": null,
|
|
"versionNonce": 1937382170,
|
|
"index": "aa",
|
|
"strokeStyle": "solid",
|
|
"roughness": 1,
|
|
"updated": 1774531267866,
|
|
"autoResize": true
|
|
},
|
|
{
|
|
"id": "arrow_pub",
|
|
"type": "arrow",
|
|
"x": 1250,
|
|
"y": 210,
|
|
"width": 60,
|
|
"height": 70,
|
|
"points": [
|
|
[
|
|
0,
|
|
0
|
|
],
|
|
[
|
|
-60,
|
|
70
|
|
]
|
|
],
|
|
"strokeColor": "#f08c00",
|
|
"backgroundColor": "transparent",
|
|
"fillStyle": "solid",
|
|
"strokeWidth": 2,
|
|
"strokeStyle": "dashed",
|
|
"seed": 38,
|
|
"version": 2,
|
|
"isDeleted": false,
|
|
"startBinding": {
|
|
"elementId": "pubkey_box",
|
|
"focus": 0,
|
|
"gap": 1
|
|
},
|
|
"endBinding": {
|
|
"elementId": "kyverno",
|
|
"focus": 0,
|
|
"gap": 1
|
|
},
|
|
"groupIds": [],
|
|
"frameId": null,
|
|
"link": null,
|
|
"locked": false,
|
|
"opacity": 100,
|
|
"angle": 0,
|
|
"roundness": {
|
|
"type": 2
|
|
},
|
|
"boundElements": [],
|
|
"lastCommittedPoint": null,
|
|
"startArrowhead": null,
|
|
"endArrowhead": "arrow",
|
|
"versionNonce": 2048383386,
|
|
"index": "ab",
|
|
"roughness": 1,
|
|
"updated": 1774531250026
|
|
}
|
|
],
|
|
"appState": {
|
|
"gridSize": 20,
|
|
"gridStep": 5,
|
|
"gridModeEnabled": false,
|
|
"viewBackgroundColor": "#ffffff"
|
|
},
|
|
"files": {}
|
|
} |