Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Architecture diagram added #960

Merged
merged 5 commits into from
Oct 5, 2022
Merged

Conversation

kuritka
Copy link
Collaborator

@kuritka kuritka commented Oct 3, 2022

closes #877

Signed-off-by: kuritka kuritka@gmail.com

@ytsarev
Copy link
Member

ytsarev commented Oct 3, 2022

Great job! Maybe all ://DNS boxes should have a consistent 'DNSEndpoint CRD' under them?
image

@somaritane
Copy link
Contributor

somaritane commented Oct 3, 2022

@jkremser @kuritka hmm, looks like Netlify publishing flow wasn't triggered by the diagram and related doc update

@@ -2,3 +2,6 @@

[![K8GB Internal Components](/docs/images/k8gb-components.svg)](/docs/images/k8gb-components.svg)
*The flow between internal k8gb components including scenario of Route53 integration.*

[![K8GB Cluster Collaboration](/docs/images/k8gb-collaboration.svg)](/docs/images/k8gb-collaboration.svg)
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@kuritka not sure if "cluster collaboration" is the right term here, maybe "multi-cluster interoperability"?

<?xml version="1.0" encoding="UTF-8"?>
<!-- Do not edit this file with editors other than diagrams.net -->
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="1813px" height="1576px" viewBox="-0.5 -0.5 1813 1576" content="&lt;mxfile host=&quot;app.diagrams.net&quot; modified=&quot;2022-10-03T13:48:35.129Z&quot; agent=&quot;5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/105.0.0.0 Safari/537.36&quot; etag=&quot;PaXJ3ZQL9kp1dmidowlK&quot; version=&quot;20.3.6&quot; type=&quot;google&quot;&gt;&lt;diagram id=&quot;7bhlGoWqvrQKA0pMMA4h&quot; name=&quot;Stránka-1&quot;&gt;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&lt;/diagram&gt;&lt;/mxfile&gt;" style="background-color: rgb(255, 255, 255);"><defs/><g><rect x="5" y="0.5" width="310" height="40" fill="none" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe flex-start; justify-content: unsafe flex-start; width: 1px; height: 1px; padding-top: 3px; margin-left: 7px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: left;"><div style="display: inline-block; font-size: 30px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; font-weight: bold; white-space: nowrap;">K8GB Collaboration</div></div></div></foreignObject><text x="7" y="33" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="30px" font-weight="bold">K8GB Collaboration</text></switch></g><rect x="5" y="50.5" width="390" height="20" fill="none" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe flex-start; justify-content: unsafe flex-start; width: 1px; height: 1px; padding-top: 53px; margin-left: 7px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: left;"><div style="display: inline-block; font-size: 16px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: nowrap;">Internal k8gb components and relation between them</div></div></div></foreignObject><text x="7" y="69" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="16px">Internal k8gb components and relation between them</text></switch></g><path d="M 1 80.5 L 1233 80.5" fill="none" stroke="rgb(0, 0, 0)" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><path d="M 794.45 283.5 L 796.6 423.6" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 796.68 428.85 L 793.07 421.91 L 796.6 423.6 L 800.07 421.8 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/><path d="M 1019 252.5 L 1123 252.47 L 1123 369.13" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1123 374.38 L 1119.5 367.38 L 1123 369.13 L 1126.5 367.38 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><a xlink:href="k8gb-components.drawio"><path d="M 699.35 135 L 1210.65 135 L 1210.65 555 L 699.35 555 Z" fill="none" stroke="#9ac7bf" stroke-width="4" stroke-miterlimit="10" pointer-events="all"/><path d="M 699.35 135 L 724.35 135 L 724.35 160 L 699.35 160 Z M 709.24 138.57 C 709.05 138.57 708.89 138.73 708.89 138.93 L 708.89 144.46 L 706.27 144.46 C 706.07 144.46 705.91 144.62 705.91 144.82 L 705.91 156.07 C 705.91 156.17 705.95 156.26 706.02 156.32 C 706.09 156.39 706.18 156.43 706.27 156.43 L 717.43 156.43 C 717.52 156.43 717.61 156.39 717.68 156.32 C 717.75 156.26 717.79 156.17 717.79 156.07 L 717.79 144.82 C 717.79 144.62 717.63 144.46 717.43 144.46 L 714.81 144.46 L 714.81 138.93 C 714.81 138.83 714.78 138.74 714.71 138.68 C 714.64 138.61 714.55 138.57 714.46 138.57 Z M 709.6 139.29 L 714.1 139.29 L 714.1 144.82 C 714.1 145.02 714.26 145.18 714.46 145.18 L 717.07 145.18 L 717.07 155.71 L 706.63 155.71 L 706.63 145.18 L 709.24 145.18 C 709.34 145.18 709.43 145.14 709.5 145.07 C 709.56 145.01 709.6 144.92 709.6 144.82 Z M 711.54 140.94 L 711.54 142.79 L 712.26 142.79 L 712.26 140.94 Z M 711.54 143.91 L 711.54 145.77 L 712.26 145.77 L 712.26 143.91 Z M 708.19 146.65 L 708.19 148.51 L 708.91 148.51 L 708.91 146.65 Z M 711.54 146.65 L 711.54 148.51 L 712.26 148.51 L 712.26 146.65 Z M 714.89 146.65 L 714.89 148.51 L 715.61 148.51 L 715.61 146.65 Z M 708.19 149.63 L 708.19 151.49 L 708.91 151.49 L 708.91 149.63 Z M 711.54 149.63 L 711.54 151.49 L 712.26 151.49 L 712.26 149.63 Z M 714.89 149.63 L 714.89 151.49 L 715.61 151.49 L 715.61 149.63 Z M 708.19 152.61 L 708.19 154.46 L 708.91 154.46 L 708.91 152.61 Z M 711.54 152.61 L 711.54 154.46 L 712.26 154.46 L 712.26 152.61 Z M 714.89 152.61 L 714.89 154.46 L 715.61 154.46 L 715.61 152.61 Z" fill="#9ac7bf" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe flex-start; justify-content: unsafe flex-start; width: 479px; height: 1px; padding-top: 142px; margin-left: 731px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: left;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">K8gb Namespace</div></div></div></foreignObject><text x="731" y="154" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px">K8gb Namespace</text></switch></g></a><rect x="758.35" y="429.97" width="76.7" height="72.03" fill="none" stroke="none" pointer-events="all"/><path d="M 810.26 483.85 C 811.1 484.9 812.22 485.82 813.36 486.49 C 815.46 485.34 816.9 483.68 817.82 482.01 C 819.21 479.48 819.52 477.32 819.41 473.9 Z M 809.41 482.71 L 818.77 472.5 L 813.36 471.1 L 807.35 472.65 L 807.35 475.58 C 807.35 478.75 808.31 481.03 809.41 482.71 Z M 805.61 454.52 C 807.31 453.96 809.28 452.57 811.35 450.89 C 814.61 455.27 816.32 459.65 816.53 464.97 L 807.81 464.97 L 807.81 461.94 C 807.81 460.52 807.26 459.82 806.83 459.35 C 806.53 457.95 806.17 456.42 805.61 454.52 Z M 805.02 453.03 C 803.53 449.23 801.59 446.17 799.32 443.64 C 802.91 444.2 807.27 446.58 810.32 449.73 C 808.7 451.02 806.61 452.35 805.02 453.03 Z M 796.72 458.43 L 796.72 456.62 C 799.66 456.65 802.03 456.01 804.19 455.13 C 804.58 456.23 804.85 457.33 805.08 458.43 Z M 796.72 454.98 L 796.72 443.42 C 799.49 445.87 801.86 449.13 803.62 453.59 C 801.47 454.37 799.23 454.94 796.72 454.98 Z M 786.83 453.03 C 784.85 452.05 783.06 450.98 781.56 449.77 C 785.45 445.64 789.43 444.33 792.51 443.68 C 789.9 446.63 787.97 449.74 786.83 453.03 Z M 788.26 453.61 C 789.91 449.21 792.34 446.03 795.12 443.39 L 795.12 454.94 C 792.72 454.9 790.46 454.4 788.26 453.61 Z M 786.77 458.43 C 786.96 457.49 787.18 456.53 787.64 455.13 C 789.71 456 792.15 456.55 795.12 456.62 L 795.12 458.43 Z M 775.35 464.97 C 775.43 459.99 777.21 454.95 780.5 450.93 C 782.34 452.58 784.61 453.84 786.22 454.52 C 785.8 455.99 785.37 457.44 785.05 459.25 C 784.38 459.97 783.93 460.76 783.95 462.05 L 783.95 464.99 Z M 786.97 469.47 L 786.97 463.07 L 789.5 463.07 C 791.85 463.02 792.45 464.81 792.41 466.35 C 792.41 468.15 791.55 469.53 789.57 469.47 Z M 788.28 468.4 L 789.78 468.37 C 790.54 468.32 790.8 467.88 790.94 467.33 C 791.06 466.73 791.1 466.09 790.98 465.35 C 790.76 464.39 790.11 464.22 789.65 464.18 L 788.28 464.15 Z M 793.53 469.47 L 793.53 463.07 L 794.81 463.07 L 797.46 467.33 L 797.46 463.07 L 798.69 463.07 L 798.69 469.47 L 797.38 469.47 L 794.76 465.3 L 794.76 469.47 Z M 799.74 467.39 L 801.01 467.26 C 801.13 467.99 801.52 468.31 802 468.45 C 802.68 468.52 803.19 468.47 803.51 468.11 C 803.73 467.82 803.9 467.23 803.18 466.98 C 802.58 466.75 801.16 466.57 800.54 466.01 C 799.7 465.21 799.88 464.06 800.57 463.45 C 801.3 462.91 802.68 462.79 803.74 463.21 C 804.54 463.59 804.79 464.22 804.82 464.9 L 803.53 464.95 C 803.44 464.57 803.32 464.21 802.75 464.08 C 802.42 464.01 801.87 464.01 801.43 464.25 C 801.21 464.41 801.15 464.8 801.37 465 C 801.92 465.47 803.08 465.45 803.99 465.89 C 804.93 466.35 805.15 467.34 804.96 468.06 C 804.72 468.96 804.05 469.58 802.3 469.59 C 800.29 469.52 799.88 468.34 799.74 467.39 Z M 812.22 467.45 L 812.04 466.73 L 813.79 466.73 L 813.66 467.44 L 816.45 468.11 C 816.42 468.51 816.34 468.86 816.3 469.25 L 818.62 469.87 L 818.62 468.61 L 820.42 469.07 L 820.73 467.37 L 819.56 467.1 C 819.59 466.66 819.59 466.22 819.59 465.78 C 819.59 451.92 809.46 439.98 795.6 439.98 C 783.89 439.98 772.09 450.85 772.09 465.18 C 772.09 480.09 782.67 491.66 795.8 491.66 C 801.11 491.66 805.91 489.87 809.79 486.84 C 808.98 486.16 808.3 485.27 807.65 484.31 C 805.21 486.15 801.99 487.58 799.35 488.08 C 801.34 485.82 803.17 483.06 804.42 480.09 C 804.96 480.31 805.48 480.55 805.97 480.82 C 805.73 480.28 805.55 479.52 805.4 478.72 C 805.3 478.68 805.2 478.63 805.1 478.59 C 805.17 478.39 805.25 478.19 805.31 477.98 C 805.18 477.38 805.15 476.89 805.15 475.96 L 805.15 469.36 Z M 796.72 476.71 L 796.72 473.24 L 805.04 473.24 C 804.75 474.7 804.32 476.24 803.62 477.97 C 801.37 477.22 799.07 476.82 796.72 476.71 Z M 788.21 477.99 C 787.67 476.46 787.11 474.94 786.81 473.24 L 795.12 473.24 L 795.12 476.72 C 792.02 476.82 790.07 477.42 788.21 477.99 Z M 786.77 478.55 C 784.93 479.41 783.12 480.43 781.39 481.75 C 778.38 478.55 775.54 473.37 775.29 466.75 L 783.95 466.72 L 783.95 469.34 C 783.94 471.04 784.33 471.68 785.05 472.44 C 785.52 474.8 785.98 476.51 786.77 478.55 Z M 792.51 488.08 C 789.02 487.32 785.51 485.75 782.51 482.95 C 784.15 481.64 785.78 480.84 787.42 480.09 C 788.82 483.5 790.63 485.86 792.51 488.08 Z M 795.12 488.34 C 792.44 486.05 790.41 483.03 788.88 479.49 C 790.69 478.88 792.74 478.49 795.12 478.44 Z M 796.72 488.34 L 796.72 478.42 C 798.93 478.43 801 478.88 802.98 479.52 C 801.29 483.29 799.16 486.16 796.72 488.34 Z M 814.12 499.07 L 831.55 465.74 L 814.11 432.57 L 779.33 432.57 L 761.85 465.71 L 779.3 499.07 Z M 777.32 502 L 758.35 465.84 L 777.26 429.97 L 816.08 429.97 L 835.04 465.84 L 816.07 502 Z" fill="#a153a0" stroke="none" pointer-events="all"/><rect x="759.11" y="430.69" width="75.16" height="70.59" fill="none" stroke="none" pointer-events="all"/><path d="M 777.71 501.28 L 759.11 465.85 L 777.65 430.69 L 815.69 430.69 L 834.27 465.85 L 815.69 501.28 Z" fill="#ffffff" stroke="none" pointer-events="all"/><rect x="758.35" y="429.97" width="76.7" height="72.03" fill="none" stroke="none" pointer-events="all"/><path d="M 810.26 483.85 C 811.1 484.9 812.22 485.82 813.36 486.49 C 815.46 485.34 816.9 483.68 817.82 482.01 C 819.21 479.48 819.52 477.32 819.41 473.9 Z M 809.41 482.71 L 818.77 472.5 L 813.36 471.1 L 807.35 472.65 L 807.35 475.58 C 807.35 478.75 808.31 481.03 809.41 482.71 Z M 805.61 454.52 C 807.31 453.96 809.28 452.57 811.35 450.89 C 814.61 455.27 816.32 459.65 816.53 464.97 L 807.81 464.97 L 807.81 461.94 C 807.81 460.52 807.26 459.82 806.83 459.35 C 806.53 457.95 806.17 456.42 805.61 454.52 Z M 805.02 453.03 C 803.53 449.23 801.59 446.17 799.32 443.64 C 802.91 444.2 807.27 446.58 810.32 449.73 C 808.7 451.02 806.61 452.35 805.02 453.03 Z M 796.72 458.43 L 796.72 456.62 C 799.66 456.65 802.03 456.01 804.19 455.13 C 804.58 456.23 804.85 457.33 805.08 458.43 Z M 796.72 454.98 L 796.72 443.42 C 799.49 445.87 801.86 449.13 803.62 453.59 C 801.47 454.37 799.23 454.94 796.72 454.98 Z M 786.83 453.03 C 784.85 452.05 783.06 450.98 781.56 449.77 C 785.45 445.64 789.43 444.33 792.51 443.68 C 789.9 446.63 787.97 449.74 786.83 453.03 Z M 788.26 453.61 C 789.91 449.21 792.34 446.03 795.12 443.39 L 795.12 454.94 C 792.72 454.9 790.46 454.4 788.26 453.61 Z M 786.77 458.43 C 786.96 457.49 787.18 456.53 787.64 455.13 C 789.71 456 792.15 456.55 795.12 456.62 L 795.12 458.43 Z M 775.35 464.97 C 775.43 459.99 777.21 454.95 780.5 450.93 C 782.34 452.58 784.61 453.84 786.22 454.52 C 785.8 455.99 785.37 457.44 785.05 459.25 C 784.38 459.97 783.93 460.76 783.95 462.05 L 783.95 464.99 Z M 786.97 469.47 L 786.97 463.07 L 789.5 463.07 C 791.85 463.02 792.45 464.81 792.41 466.35 C 792.41 468.15 791.55 469.53 789.57 469.47 Z M 788.28 468.4 L 789.78 468.37 C 790.54 468.32 790.8 467.88 790.94 467.33 C 791.06 466.73 791.1 466.09 790.98 465.35 C 790.76 464.39 790.11 464.22 789.65 464.18 L 788.28 464.15 Z M 793.53 469.47 L 793.53 463.07 L 794.81 463.07 L 797.46 467.33 L 797.46 463.07 L 798.69 463.07 L 798.69 469.47 L 797.38 469.47 L 794.76 465.3 L 794.76 469.47 Z M 799.74 467.39 L 801.01 467.26 C 801.13 467.99 801.52 468.31 802 468.45 C 802.68 468.52 803.19 468.47 803.51 468.11 C 803.73 467.82 803.9 467.23 803.18 466.98 C 802.58 466.75 801.16 466.57 800.54 466.01 C 799.7 465.21 799.88 464.06 800.57 463.45 C 801.3 462.91 802.68 462.79 803.74 463.21 C 804.54 463.59 804.79 464.22 804.82 464.9 L 803.53 464.95 C 803.44 464.57 803.32 464.21 802.75 464.08 C 802.42 464.01 801.87 464.01 801.43 464.25 C 801.21 464.41 801.15 464.8 801.37 465 C 801.92 465.47 803.08 465.45 803.99 465.89 C 804.93 466.35 805.15 467.34 804.96 468.06 C 804.72 468.96 804.05 469.58 802.3 469.59 C 800.29 469.52 799.88 468.34 799.74 467.39 Z M 812.22 467.45 L 812.04 466.73 L 813.79 466.73 L 813.66 467.44 L 816.45 468.11 C 816.42 468.51 816.34 468.86 816.3 469.25 L 818.62 469.87 L 818.62 468.61 L 820.42 469.07 L 820.73 467.37 L 819.56 467.1 C 819.59 466.66 819.59 466.22 819.59 465.78 C 819.59 451.92 809.46 439.98 795.6 439.98 C 783.89 439.98 772.09 450.85 772.09 465.18 C 772.09 480.09 782.67 491.66 795.8 491.66 C 801.11 491.66 805.91 489.87 809.79 486.84 C 808.98 486.16 808.3 485.27 807.65 484.31 C 805.21 486.15 801.99 487.58 799.35 488.08 C 801.34 485.82 803.17 483.06 804.42 480.09 C 804.96 480.31 805.48 480.55 805.97 480.82 C 805.73 480.28 805.55 479.52 805.4 478.72 C 805.3 478.68 805.2 478.63 805.1 478.59 C 805.17 478.39 805.25 478.19 805.31 477.98 C 805.18 477.38 805.15 476.89 805.15 475.96 L 805.15 469.36 Z M 796.72 476.71 L 796.72 473.24 L 805.04 473.24 C 804.75 474.7 804.32 476.24 803.62 477.97 C 801.37 477.22 799.07 476.82 796.72 476.71 Z M 788.21 477.99 C 787.67 476.46 787.11 474.94 786.81 473.24 L 795.12 473.24 L 795.12 476.72 C 792.02 476.82 790.07 477.42 788.21 477.99 Z M 786.77 478.55 C 784.93 479.41 783.12 480.43 781.39 481.75 C 778.38 478.55 775.54 473.37 775.29 466.75 L 783.95 466.72 L 783.95 469.34 C 783.94 471.04 784.33 471.68 785.05 472.44 C 785.52 474.8 785.98 476.51 786.77 478.55 Z M 792.51 488.08 C 789.02 487.32 785.51 485.75 782.51 482.95 C 784.15 481.64 785.78 480.84 787.42 480.09 C 788.82 483.5 790.63 485.86 792.51 488.08 Z M 795.12 488.34 C 792.44 486.05 790.41 483.03 788.88 479.49 C 790.69 478.88 792.74 478.49 795.12 478.44 Z M 796.72 488.34 L 796.72 478.42 C 798.93 478.43 801 478.88 802.98 479.52 C 801.29 483.29 799.16 486.16 796.72 488.34 Z M 814.12 499.07 L 831.55 465.74 L 814.11 432.57 L 779.33 432.57 L 761.85 465.71 L 779.3 499.07 Z M 777.32 502 L 758.35 465.84 L 777.26 429.97 L 816.08 429.97 L 835.04 465.84 L 816.07 502 Z" fill="#a153a0" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe flex-start; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 509px; margin-left: 797px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 19px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: nowrap;">CoreDNS</div></div></div></foreignObject><text x="797" y="528" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="19px" text-anchor="middle">CoreDNS</text></switch></g><rect x="1150.65" y="135" width="60" height="30" fill="none" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 58px; height: 1px; padding-top: 150px; margin-left: 1152px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"><b>EU</b></div></div></div></foreignObject><text x="1181" y="154" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">EU</text></switch></g><rect x="737.7" y="325" width="117.99" height="50" rx="7.5" ry="7.5" fill="#4495d1" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe flex-start; justify-content: unsafe center; width: 116px; height: 1px; padding-top: 332px; margin-left: 739px;"><div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"><span style="color: rgb(255, 255, 255); font-size: 11px;">cloud.example.com</span><br style="color: rgb(255, 255, 255); font-size: 11px;" /><span style="color: rgb(255, 255, 255); font-size: 11px;">172.20.0.1, 172.20.0.2</span></div></div></div></foreignObject><text x="797" y="347" fill="#000000" font-family="Helvetica" font-size="15px" text-anchor="middle">cloud.example.co...</text></switch></g><path d="M 954.54 175.45 C 953.39 175.52 952.25 175.81 951.24 176.31 L 906.39 197.7 C 904.03 198.84 902.32 200.99 901.75 203.49 L 890.66 251.63 C 890.16 253.85 890.59 256.21 891.8 258.14 C 892.02 258.36 892.16 258.57 892.3 258.86 L 923.35 297.41 C 924.99 299.41 927.5 300.63 930.07 300.63 L 979.86 300.63 C 982.43 300.63 984.94 299.41 986.58 297.41 L 1017.63 258.78 C 1019.2 256.78 1019.84 254.14 1019.27 251.63 L 1008.18 203.49 C 1007.61 200.99 1005.89 198.84 1003.53 197.7 L 958.68 176.31 C 957.4 175.67 955.97 175.38 954.54 175.45 Z" fill="#ffffff" stroke="none" pointer-events="all"/><path d="M 954.56 179.2 C 953.49 179.27 952.41 179.54 951.47 180.01 L 909.31 200.12 C 907.09 201.19 905.48 203.21 904.94 205.56 L 894.52 250.81 C 894.05 252.9 894.45 255.12 895.59 256.93 C 895.8 257.13 895.93 257.34 896.07 257.61 L 925.25 293.85 C 926.79 295.73 929.15 296.87 931.57 296.87 L 978.37 296.87 C 980.79 296.87 983.14 295.73 984.69 293.85 L 1013.87 257.54 C 1015.35 255.66 1015.95 253.17 1015.41 250.81 L 1004.99 205.56 C 1004.45 203.21 1002.84 201.19 1000.62 200.12 L 958.46 180.01 C 957.25 179.41 955.91 179.14 954.56 179.2 Z" fill="#2875e2" stroke="none" pointer-events="all"/><path d="M 955 200.43 C 954.24 200.43 931.81 211.47 931.52 212 C 930.82 213.39 925.71 236.87 926 237.39 C 926.17 237.69 929.83 242.33 934.19 247.74 L 942.04 257.56 L 954.94 257.56 L 967.84 257.56 L 976.04 247.33 L 984.29 237.05 L 981.39 224.43 C 979.82 217.52 978.42 211.71 978.25 211.59 C 977.84 211.18 955.46 200.49 955 200.43 Z M 956.39 212 C 957.5 212.05 957.62 213.68 959.94 213.86 C 962.96 214.09 962.61 211.24 964.94 213.22 C 967.26 215.19 964.42 215.31 965.17 218.27 C 965.87 221.24 968.43 220.07 967.32 222.86 C 966.16 225.65 965.11 223.04 962.56 224.61 C 959.94 226.24 961.86 228.33 958.84 228.1 C 955.81 227.86 958.02 226.06 955.7 224.09 C 953.37 222.17 951.98 224.61 951.28 221.64 C 950.52 218.74 952.91 220.25 954.07 217.46 C 955.23 214.61 952.44 214.09 955.06 212.46 C 955.35 212.29 955.64 212.17 955.87 212.05 C 956.05 212 956.22 212 956.39 212 Z M 959.42 215.31 C 959.01 215.31 958.55 215.37 958.14 215.48 C 955.81 216.18 954.48 218.62 955.17 220.95 C 955.87 223.27 958.37 224.61 960.7 223.91 C 963.02 223.21 964.3 220.77 963.6 218.45 C 963.08 216.59 961.34 215.31 959.42 215.31 Z M 942.04 222.86 C 942.27 222.86 942.56 222.92 942.91 223.04 C 945.7 223.91 942.85 225.36 944.83 227.51 C 946.8 229.61 948.49 226.87 949.13 229.72 C 949.83 232.57 947.1 230.89 946.28 233.68 C 945.41 236.46 948.61 236.52 946.46 238.5 C 944.31 240.48 944.48 237.34 941.63 237.98 C 938.78 238.62 940.3 241.41 937.51 240.59 C 934.72 239.72 937.56 238.27 935.59 236.12 C 933.61 233.97 931.93 236.7 931.29 233.85 C 930.59 231 933.32 232.75 934.13 229.96 C 935.01 227.17 931.81 227.05 933.96 225.07 C 936.11 223.1 935.94 226.29 938.78 225.65 C 941.28 225.07 940.41 222.86 942.04 222.86 Z M 962.79 225.94 C 963.02 225.94 963.37 226 963.78 226.12 C 966.97 227.4 962.73 229.32 965.23 231.7 C 967.73 234.08 969.47 229.78 970.87 232.92 C 972.26 236.06 967.9 234.43 967.96 237.92 C 968.02 241.35 972.32 239.55 971.1 242.74 C 969.82 245.94 967.9 241.7 965.52 244.19 C 963.14 246.69 967.44 248.44 964.3 249.83 C 961.16 251.23 962.79 246.87 959.3 246.93 C 955.87 247.04 957.67 251.29 954.48 250.07 C 951.28 248.79 955.52 246.87 953.02 244.49 C 950.52 242.1 948.78 246.4 947.39 243.26 C 945.99 240.13 950.35 241.75 950.29 238.32 C 950.18 234.84 945.93 236.7 947.15 233.44 C 948.43 230.25 950.35 234.49 952.73 231.99 C 955.12 229.49 950.82 227.75 953.95 226.35 C 957.09 224.96 955.46 229.32 958.89 229.26 C 961.92 229.2 960.93 225.89 962.79 225.94 Z M 940.24 227.4 C 937.8 227.4 935.82 229.37 935.82 231.82 C 935.82 234.26 937.8 236.17 940.24 236.17 C 942.62 236.17 944.6 234.26 944.6 231.82 C 944.6 229.37 942.62 227.4 940.24 227.4 Z M 959.13 231.64 C 955.52 231.64 952.62 234.49 952.62 238.09 C 952.62 241.7 955.52 244.6 959.13 244.6 C 962.73 244.6 965.58 241.7 965.58 238.09 C 965.58 234.49 962.67 231.64 959.13 231.64 Z M 963.78 262.21 L 963.78 260.58 L 965.23 260.58 L 965.23 262.21 Z M 963.78 272.33 L 963.78 263.84 L 965.23 263.84 L 965.23 272.33 Z M 954.65 275.58 L 954.65 263.84 L 955.99 263.84 L 955.99 264.94 Q 956.45 264.25 957.03 263.96 Q 957.62 263.61 958.43 263.61 Q 959.53 263.61 960.35 264.19 Q 961.16 264.77 961.63 265.76 Q 962.03 266.8 962.03 268.02 Q 962.03 269.3 961.57 270.35 Q 961.1 271.4 960.17 271.98 Q 959.3 272.5 958.31 272.5 Q 957.62 272.5 957.03 272.21 Q 956.45 271.92 956.1 271.45 L 956.1 275.58 Z M 955.93 268.14 Q 955.93 269.77 956.63 270.52 Q 957.27 271.34 958.25 271.34 Q 959.18 271.34 959.88 270.52 Q 960.58 269.71 960.58 268.02 Q 960.58 266.4 959.88 265.58 Q 959.24 264.77 958.31 264.77 Q 957.38 264.77 956.69 265.64 Q 955.93 266.46 955.93 268.14 Z M 951.05 271.28 Q 950.29 271.98 949.54 272.21 Q 948.78 272.5 947.97 272.5 Q 946.51 272.5 945.76 271.86 Q 945 271.16 945 270.06 Q 945 269.48 945.29 268.95 Q 945.58 268.43 946.05 268.08 Q 946.51 267.79 947.1 267.62 Q 947.5 267.5 948.37 267.44 Q 950.12 267.21 950.93 266.92 Q 950.93 266.63 950.93 266.57 Q 950.93 265.64 950.52 265.29 Q 950 264.83 948.9 264.83 Q 947.91 264.83 947.39 265.18 Q 946.92 265.53 946.69 266.46 L 945.29 266.22 Q 945.47 265.35 945.93 264.77 Q 946.34 264.25 947.21 263.9 Q 948.03 263.61 949.13 263.61 Q 950.23 263.61 950.87 263.9 Q 951.57 264.13 951.86 264.54 Q 952.21 264.89 952.33 265.53 Q 952.38 265.87 952.38 266.86 L 952.38 268.78 Q 952.38 270.76 952.5 271.28 Q 952.62 271.86 952.85 272.33 L 951.34 272.33 Q 951.11 271.86 951.05 271.28 Z M 950.93 268.02 Q 950.18 268.37 948.61 268.61 Q 947.73 268.72 947.33 268.9 Q 946.98 269.07 946.75 269.36 Q 946.57 269.65 946.57 270.06 Q 946.57 270.64 946.98 270.99 Q 947.44 271.4 948.26 271.4 Q 949.13 271.4 949.77 271.05 Q 950.41 270.64 950.7 270 Q 950.93 269.54 950.93 268.61 Z" fill="#ffffff" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe flex-start; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 308px; margin-left: 955px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 19px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: nowrap;">k8gb Controller</div></div></div></foreignObject><text x="955" y="327" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="19px" text-anchor="middle">k8gb Controller</text></switch></g><path d="M 605.94 750.5 L 591.08 742.98 L 591.08 696.46 L 570.8 694.18 L 570.8 682.68 L 575.33 680.4 L 591.08 684.2 L 591.08 672.52 L 605.94 665 L 620.9 672.52 L 620.9 707.76 L 641.3 707.74 L 641.3 717.77 L 637.55 718.56 L 620.9 717.09 L 620.9 742.98 Z" fill="#f58536" stroke="none" pointer-events="all"/><path d="M 575.33 692.92 L 570.8 694.18 L 570.8 682.68 L 575.33 680.4 Z M 605.94 750.5 L 591.08 742.98 L 591.08 696.46 L 595.16 696.92 L 600.38 696.11 L 600.38 686.43 L 591.08 684.2 L 591.08 672.52 L 605.94 665 Z M 637.55 718.56 L 611.48 716.18 L 611.48 707.76 L 637.55 707.76 Z" fill-opacity="0.3" fill="#000000" stroke="none" pointer-events="all"/><path d="M 595.16 696.92 L 570.8 694.18 L 575.33 692.92 L 600.38 696.11 Z" fill-opacity="0.5" fill="#000000" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe flex-start; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 757px; margin-left: 606px;"><div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: nowrap;">AWS Route 53</div></div></div></foreignObject><text x="606" y="772" fill="#000000" font-family="Helvetica" font-size="15px" text-anchor="middle">AWS Route...</text></switch></g><path d="M 1097.87 404.27 C 1098.9 404.27 1099.61 403.6 1099.61 402.75 C 1099.61 401.79 1098.88 401.09 1097.86 401.09 C 1096.83 401.09 1096.15 401.83 1096.15 402.63 C 1096.15 403.65 1096.94 404.27 1097.87 404.27 Z M 1097.89 409.65 C 1098.89 409.65 1099.61 409.05 1099.61 408.1 C 1099.61 407.12 1098.81 406.56 1097.89 406.56 C 1096.98 406.56 1096.16 407.06 1096.16 408.1 C 1096.16 409.03 1096.75 409.65 1097.89 409.65 Z M 1102.41 410.19 L 1106.45 397.87 L 1104.53 397.87 L 1100.47 410.19 L 1102.41 410.19 Z M 1108.63 410.19 L 1112.67 397.87 L 1110.74 397.87 L 1106.68 410.19 L 1108.63 410.19 Z M 1116.89 407.5 L 1116.89 400.14 C 1118.77 399.7 1120.64 400.17 1121.47 401.26 C 1122.63 403.08 1122.21 405.09 1121.41 406.2 C 1120.92 406.82 1119.91 407.41 1118.74 407.53 L 1116.89 407.5 Z M 1113.94 409.44 C 1116.08 409.8 1118.33 409.72 1119.93 409.43 C 1122.5 408.97 1124 407.72 1124.67 406.21 C 1125.5 404.2 1125.4 402.01 1124.37 400.46 C 1123.43 399 1121.52 398.12 1118.8 397.99 C 1117.21 397.97 1115.61 397.98 1113.94 398.26 L 1113.94 409.44 Z M 1137.67 409.48 L 1137.67 398.03 L 1135.03 398.03 C 1135.03 400.75 1135.02 403.48 1135.23 406 C 1133.94 403.4 1132.15 400.71 1130.51 398.03 L 1127.08 398.03 L 1127.08 409.48 L 1129.7 409.48 L 1129.7 401.11 C 1131.08 403.9 1132.96 406.69 1134.65 409.48 L 1137.67 409.48 Z M 1139.68 408.99 C 1141.09 409.63 1143.68 409.94 1145.94 409.28 C 1147.06 408.9 1148.27 408.08 1148.46 406.35 C 1148.55 405.1 1147.96 404.2 1146.98 403.55 C 1145.82 402.76 1144.52 402.74 1143.37 401.97 C 1142.42 401.39 1142.76 400.42 1143.81 400.15 C 1144.9 399.93 1146.39 400.19 1147.31 400.55 L 1147.91 398.55 C 1147.1 398.11 1146.04 397.78 1144 397.9 C 1142.77 397.99 1141.09 398.39 1140.25 399.94 C 1139.51 401.46 1139.85 402.6 1140.88 403.5 C 1142.46 404.79 1144.23 404.75 1144.97 405.42 C 1145.5 405.88 1145.96 406.84 1144.66 407.38 C 1143.14 407.9 1141.46 407.27 1140.29 406.84 L 1139.68 408.99 Z M 1090.5 434 L 1090.5 375.5 L 1155.9 375.5 L 1155.9 434 L 1090.5 434 Z" fill="#4495d1" stroke="none" pointer-events="all"/><path d="M 1125 434 L 1125 744.94 L 665 744.94 L 661.37 744.96" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 656.12 744.99 L 663.1 741.45 L 661.37 744.96 L 663.14 748.45 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 768.67 253.77 C 769.7 253.77 770.41 253.1 770.41 252.25 C 770.41 251.29 769.68 250.59 768.66 250.59 C 767.63 250.59 766.95 251.33 766.95 252.13 C 766.95 253.15 767.74 253.77 768.67 253.77 Z M 768.69 259.15 C 769.69 259.15 770.41 258.55 770.41 257.6 C 770.41 256.62 769.61 256.06 768.69 256.06 C 767.78 256.06 766.96 256.56 766.96 257.6 C 766.96 258.53 767.55 259.15 768.69 259.15 Z M 773.21 259.69 L 777.25 247.37 L 775.33 247.37 L 771.27 259.69 L 773.21 259.69 Z M 779.43 259.69 L 783.47 247.37 L 781.54 247.37 L 777.48 259.69 L 779.43 259.69 Z M 787.69 257 L 787.69 249.64 C 789.57 249.2 791.44 249.67 792.27 250.76 C 793.43 252.58 793.01 254.59 792.21 255.7 C 791.72 256.32 790.71 256.91 789.54 257.03 L 787.69 257 Z M 784.74 258.94 C 786.88 259.3 789.13 259.22 790.73 258.93 C 793.3 258.47 794.8 257.22 795.47 255.71 C 796.3 253.7 796.2 251.51 795.17 249.96 C 794.23 248.5 792.32 247.62 789.6 247.49 C 788.01 247.47 786.41 247.48 784.74 247.76 L 784.74 258.94 Z M 808.47 258.98 L 808.47 247.53 L 805.83 247.53 C 805.83 250.25 805.82 252.98 806.03 255.5 C 804.74 252.9 802.95 250.21 801.31 247.53 L 797.88 247.53 L 797.88 258.98 L 800.5 258.98 L 800.5 250.61 C 801.88 253.4 803.76 256.19 805.45 258.98 L 808.47 258.98 Z M 810.48 258.49 C 811.89 259.13 814.48 259.44 816.74 258.78 C 817.86 258.4 819.07 257.58 819.26 255.85 C 819.35 254.6 818.76 253.7 817.78 253.05 C 816.62 252.26 815.32 252.24 814.17 251.47 C 813.22 250.89 813.56 249.92 814.61 249.65 C 815.7 249.43 817.19 249.69 818.11 250.05 L 818.71 248.05 C 817.9 247.61 816.84 247.28 814.8 247.4 C 813.57 247.49 811.89 247.89 811.05 249.44 C 810.31 250.96 810.65 252.1 811.68 253 C 813.26 254.29 815.03 254.25 815.77 254.92 C 816.3 255.38 816.76 256.34 815.46 256.88 C 813.94 257.4 812.26 256.77 811.09 256.34 L 810.48 258.49 Z M 761.3 283.5 L 761.3 225 L 826.7 225 L 826.7 283.5 L 761.3 283.5 Z" fill="#4495d1" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe flex-start; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 291px; margin-left: 794px;"><div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: nowrap;">DNSEndpoint CRD</div></div></div></foreignObject><text x="794" y="306" fill="#000000" font-family="Helvetica" font-size="15px" text-anchor="middle">DNSEndpoi...</text></switch></g><path d="M 894.92 252.91 L 826.7 253.82" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/><a xlink:href="k8gb-components.drawio"><path d="M 5 135 L 525 135 L 525 555 L 5 555 Z" fill="none" stroke="#a9c4eb" stroke-width="5" stroke-miterlimit="10" pointer-events="all"/><path d="M 5 135 L 30 135 L 30 160 L 5 160 Z M 14.89 138.57 C 14.7 138.57 14.54 138.73 14.54 138.93 L 14.54 144.46 L 11.92 144.46 C 11.72 144.46 11.56 144.62 11.56 144.82 L 11.56 156.07 C 11.56 156.17 11.6 156.26 11.67 156.32 C 11.74 156.39 11.83 156.43 11.92 156.43 L 23.08 156.43 C 23.17 156.43 23.26 156.39 23.33 156.32 C 23.4 156.26 23.44 156.17 23.44 156.07 L 23.44 144.82 C 23.44 144.62 23.28 144.46 23.08 144.46 L 20.46 144.46 L 20.46 138.93 C 20.46 138.83 20.43 138.74 20.36 138.68 C 20.29 138.61 20.2 138.57 20.11 138.57 Z M 15.25 139.29 L 19.75 139.29 L 19.75 144.82 C 19.75 145.02 19.91 145.18 20.11 145.18 L 22.72 145.18 L 22.72 155.71 L 12.28 155.71 L 12.28 145.18 L 14.89 145.18 C 14.99 145.18 15.08 145.14 15.15 145.07 C 15.21 145.01 15.25 144.92 15.25 144.82 Z M 17.19 140.94 L 17.19 142.79 L 17.91 142.79 L 17.91 140.94 Z M 17.19 143.91 L 17.19 145.77 L 17.91 145.77 L 17.91 143.91 Z M 13.84 146.65 L 13.84 148.51 L 14.56 148.51 L 14.56 146.65 Z M 17.19 146.65 L 17.19 148.51 L 17.91 148.51 L 17.91 146.65 Z M 20.54 146.65 L 20.54 148.51 L 21.26 148.51 L 21.26 146.65 Z M 13.84 149.63 L 13.84 151.49 L 14.56 151.49 L 14.56 149.63 Z M 17.19 149.63 L 17.19 151.49 L 17.91 151.49 L 17.91 149.63 Z M 20.54 149.63 L 20.54 151.49 L 21.26 151.49 L 21.26 149.63 Z M 13.84 152.61 L 13.84 154.46 L 14.56 154.46 L 14.56 152.61 Z M 17.19 152.61 L 17.19 154.46 L 17.91 154.46 L 17.91 152.61 Z M 20.54 152.61 L 20.54 154.46 L 21.26 154.46 L 21.26 152.61 Z" fill="#a9c4eb" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe flex-start; justify-content: unsafe flex-start; width: 488px; height: 1px; padding-top: 142px; margin-left: 37px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: left;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">K8gb Namespace</div></div></div></foreignObject><text x="37" y="154" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px">K8gb Namespace</text></switch></g></a><path d="M 272.54 175.45 C 271.39 175.52 270.25 175.81 269.24 176.31 L 224.39 197.7 C 222.03 198.84 220.32 200.99 219.75 203.49 L 208.66 251.63 C 208.16 253.85 208.59 256.21 209.8 258.14 C 210.02 258.36 210.16 258.57 210.3 258.86 L 241.35 297.41 C 242.99 299.41 245.5 300.63 248.07 300.63 L 297.86 300.63 C 300.43 300.63 302.94 299.41 304.58 297.41 L 335.63 258.78 C 337.2 256.78 337.84 254.14 337.27 251.63 L 326.18 203.49 C 325.61 200.99 323.89 198.84 321.53 197.7 L 276.68 176.31 C 275.4 175.67 273.97 175.38 272.54 175.45 Z" fill="#ffffff" stroke="none" pointer-events="all"/><path d="M 272.56 179.2 C 271.49 179.27 270.41 179.54 269.47 180.01 L 227.31 200.12 C 225.09 201.19 223.48 203.21 222.94 205.56 L 212.52 250.81 C 212.05 252.9 212.45 255.12 213.59 256.93 C 213.8 257.13 213.93 257.34 214.07 257.61 L 243.25 293.85 C 244.79 295.73 247.15 296.87 249.57 296.87 L 296.37 296.87 C 298.79 296.87 301.14 295.73 302.69 293.85 L 331.87 257.54 C 333.35 255.66 333.95 253.17 333.41 250.81 L 322.99 205.56 C 322.45 203.21 320.84 201.19 318.62 200.12 L 276.46 180.01 C 275.25 179.41 273.91 179.14 272.56 179.2 Z" fill="#2875e2" stroke="none" pointer-events="all"/><path d="M 273 200.43 C 272.24 200.43 249.81 211.47 249.52 212 C 248.82 213.39 243.71 236.87 244 237.39 C 244.17 237.69 247.83 242.33 252.19 247.74 L 260.04 257.56 L 272.94 257.56 L 285.84 257.56 L 294.04 247.33 L 302.29 237.05 L 299.39 224.43 C 297.82 217.52 296.42 211.71 296.25 211.59 C 295.84 211.18 273.46 200.49 273 200.43 Z M 274.39 212 C 275.5 212.05 275.62 213.68 277.94 213.86 C 280.96 214.09 280.61 211.24 282.94 213.22 C 285.26 215.19 282.42 215.31 283.17 218.27 C 283.87 221.24 286.43 220.07 285.32 222.86 C 284.16 225.65 283.11 223.04 280.56 224.61 C 277.94 226.24 279.86 228.33 276.84 228.1 C 273.81 227.86 276.02 226.06 273.7 224.09 C 271.37 222.17 269.98 224.61 269.28 221.64 C 268.52 218.74 270.91 220.25 272.07 217.46 C 273.23 214.61 270.44 214.09 273.06 212.46 C 273.35 212.29 273.64 212.17 273.87 212.05 C 274.05 212 274.22 212 274.39 212 Z M 277.42 215.31 C 277.01 215.31 276.55 215.37 276.14 215.48 C 273.81 216.18 272.48 218.62 273.17 220.95 C 273.87 223.27 276.37 224.61 278.7 223.91 C 281.02 223.21 282.3 220.77 281.6 218.45 C 281.08 216.59 279.34 215.31 277.42 215.31 Z M 260.04 222.86 C 260.27 222.86 260.56 222.92 260.91 223.04 C 263.7 223.91 260.85 225.36 262.83 227.51 C 264.8 229.61 266.49 226.87 267.13 229.72 C 267.83 232.57 265.1 230.89 264.28 233.68 C 263.41 236.46 266.61 236.52 264.46 238.5 C 262.31 240.48 262.48 237.34 259.63 237.98 C 256.78 238.62 258.3 241.41 255.51 240.59 C 252.72 239.72 255.56 238.27 253.59 236.12 C 251.61 233.97 249.93 236.7 249.29 233.85 C 248.59 231 251.32 232.75 252.13 229.96 C 253.01 227.17 249.81 227.05 251.96 225.07 C 254.11 223.1 253.94 226.29 256.78 225.65 C 259.28 225.07 258.41 222.86 260.04 222.86 Z M 280.79 225.94 C 281.02 225.94 281.37 226 281.78 226.12 C 284.97 227.4 280.73 229.32 283.23 231.7 C 285.73 234.08 287.47 229.78 288.87 232.92 C 290.26 236.06 285.9 234.43 285.96 237.92 C 286.02 241.35 290.32 239.55 289.1 242.74 C 287.82 245.94 285.9 241.7 283.52 244.19 C 281.14 246.69 285.44 248.44 282.3 249.83 C 279.16 251.23 280.79 246.87 277.3 246.93 C 273.87 247.04 275.67 251.29 272.48 250.07 C 269.28 248.79 273.52 246.87 271.02 244.49 C 268.52 242.1 266.78 246.4 265.39 243.26 C 263.99 240.13 268.35 241.75 268.29 238.32 C 268.18 234.84 263.93 236.7 265.15 233.44 C 266.43 230.25 268.35 234.49 270.73 231.99 C 273.12 229.49 268.82 227.75 271.95 226.35 C 275.09 224.96 273.46 229.32 276.89 229.26 C 279.92 229.2 278.93 225.89 280.79 225.94 Z M 258.24 227.4 C 255.8 227.4 253.82 229.37 253.82 231.82 C 253.82 234.26 255.8 236.17 258.24 236.17 C 260.62 236.17 262.6 234.26 262.6 231.82 C 262.6 229.37 260.62 227.4 258.24 227.4 Z M 277.13 231.64 C 273.52 231.64 270.62 234.49 270.62 238.09 C 270.62 241.7 273.52 244.6 277.13 244.6 C 280.73 244.6 283.58 241.7 283.58 238.09 C 283.58 234.49 280.67 231.64 277.13 231.64 Z M 281.78 262.21 L 281.78 260.58 L 283.23 260.58 L 283.23 262.21 Z M 281.78 272.33 L 281.78 263.84 L 283.23 263.84 L 283.23 272.33 Z M 272.65 275.58 L 272.65 263.84 L 273.99 263.84 L 273.99 264.94 Q 274.45 264.25 275.03 263.96 Q 275.62 263.61 276.43 263.61 Q 277.53 263.61 278.35 264.19 Q 279.16 264.77 279.63 265.76 Q 280.03 266.8 280.03 268.02 Q 280.03 269.3 279.57 270.35 Q 279.1 271.4 278.17 271.98 Q 277.3 272.5 276.31 272.5 Q 275.62 272.5 275.03 272.21 Q 274.45 271.92 274.1 271.45 L 274.1 275.58 Z M 273.93 268.14 Q 273.93 269.77 274.63 270.52 Q 275.27 271.34 276.25 271.34 Q 277.18 271.34 277.88 270.52 Q 278.58 269.71 278.58 268.02 Q 278.58 266.4 277.88 265.58 Q 277.24 264.77 276.31 264.77 Q 275.38 264.77 274.69 265.64 Q 273.93 266.46 273.93 268.14 Z M 269.05 271.28 Q 268.29 271.98 267.54 272.21 Q 266.78 272.5 265.97 272.5 Q 264.51 272.5 263.76 271.86 Q 263 271.16 263 270.06 Q 263 269.48 263.29 268.95 Q 263.58 268.43 264.05 268.08 Q 264.51 267.79 265.1 267.62 Q 265.5 267.5 266.37 267.44 Q 268.12 267.21 268.93 266.92 Q 268.93 266.63 268.93 266.57 Q 268.93 265.64 268.52 265.29 Q 268 264.83 266.9 264.83 Q 265.91 264.83 265.39 265.18 Q 264.92 265.53 264.69 266.46 L 263.29 266.22 Q 263.47 265.35 263.93 264.77 Q 264.34 264.25 265.21 263.9 Q 266.03 263.61 267.13 263.61 Q 268.23 263.61 268.87 263.9 Q 269.57 264.13 269.86 264.54 Q 270.21 264.89 270.33 265.53 Q 270.38 265.87 270.38 266.86 L 270.38 268.78 Q 270.38 270.76 270.5 271.28 Q 270.62 271.86 270.85 272.33 L 269.34 272.33 Q 269.11 271.86 269.05 271.28 Z M 268.93 268.02 Q 268.18 268.37 266.61 268.61 Q 265.73 268.72 265.33 268.9 Q 264.98 269.07 264.75 269.36 Q 264.57 269.65 264.57 270.06 Q 264.57 270.64 264.98 270.99 Q 265.44 271.4 266.26 271.4 Q 267.13 271.4 267.77 271.05 Q 268.41 270.64 268.7 270 Q 268.93 269.54 268.93 268.61 Z" fill="#ffffff" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe flex-start; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 308px; margin-left: 273px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 19px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: nowrap;">k8gb Controller</div></div></div></foreignObject><text x="273" y="327" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="19px" text-anchor="middle">k8gb Controller</text></switch></g><rect x="385.3" y="434" width="78" height="68" fill="none" stroke="none" pointer-events="all"/><path d="M 438.1 484.86 C 438.96 485.85 440.09 486.72 441.25 487.36 C 443.39 486.27 444.85 484.7 445.78 483.13 C 447.2 480.74 447.51 478.7 447.4 475.47 Z M 437.23 483.78 L 446.75 474.15 L 441.25 472.83 L 435.14 474.29 L 435.14 477.06 C 435.14 480.05 436.12 482.2 437.23 483.78 Z M 433.36 457.17 C 435.1 456.65 437.1 455.34 439.21 453.74 C 442.52 457.89 444.26 462.01 444.48 467.04 L 435.6 467.04 L 435.6 464.18 C 435.6 462.84 435.05 462.18 434.61 461.73 C 434.31 460.42 433.93 458.97 433.36 457.17 Z M 432.76 455.77 C 431.26 452.19 429.28 449.29 426.97 446.9 C 430.62 447.43 435.06 449.68 438.16 452.65 C 436.51 453.87 434.39 455.12 432.76 455.77 Z M 424.33 460.86 L 424.33 459.16 C 427.32 459.19 429.73 458.58 431.92 457.75 C 432.32 458.79 432.59 459.82 432.83 460.86 Z M 424.33 457.61 L 424.33 446.7 C 427.14 449.01 429.55 452.09 431.34 456.3 C 429.16 457.03 426.88 457.57 424.33 457.61 Z M 414.27 455.77 C 412.26 454.85 410.44 453.83 408.91 452.69 C 412.87 448.79 416.91 447.55 420.04 446.94 C 417.39 449.73 415.42 452.66 414.27 455.77 Z M 415.73 456.32 C 417.4 452.16 419.87 449.16 422.7 446.67 L 422.7 457.57 C 420.26 457.53 417.96 457.06 415.73 456.32 Z M 414.21 460.86 C 414.4 459.98 414.63 459.07 415.09 457.75 C 417.2 458.57 419.68 459.09 422.7 459.16 L 422.7 460.86 Z M 402.59 467.04 C 402.68 462.34 404.49 457.58 407.83 453.78 C 409.7 455.34 412.01 456.53 413.65 457.17 C 413.22 458.56 412.79 459.94 412.46 461.64 C 411.77 462.32 411.32 463.07 411.34 464.28 L 411.34 467.05 Z M 414.41 471.28 L 414.41 465.24 L 416.98 465.24 C 419.38 465.2 419.99 466.89 419.95 468.34 C 419.94 470.04 419.07 471.35 417.05 471.28 Z M 415.74 470.28 L 417.26 470.25 C 418.04 470.21 418.31 469.79 418.45 469.27 C 418.57 468.7 418.61 468.1 418.49 467.4 C 418.26 466.5 417.6 466.33 417.14 466.29 L 415.74 466.27 Z M 421.08 471.28 L 421.08 465.24 L 422.38 465.24 L 425.08 469.27 L 425.08 465.24 L 426.33 465.24 L 426.33 471.28 L 424.99 471.28 L 422.33 467.35 L 422.33 471.28 Z M 427.4 469.32 L 428.69 469.21 C 428.82 469.89 429.21 470.19 429.7 470.32 C 430.38 470.39 430.91 470.35 431.23 470 C 431.46 469.73 431.63 469.17 430.9 468.94 C 430.28 468.72 428.84 468.55 428.21 468.02 C 427.36 467.27 427.54 466.18 428.25 465.61 C 428.99 465.09 430.38 464.98 431.47 465.38 C 432.28 465.74 432.54 466.33 432.57 466.98 L 431.25 467.02 C 431.16 466.66 431.04 466.32 430.46 466.2 C 430.12 466.13 429.56 466.13 429.12 466.36 C 428.89 466.51 428.83 466.88 429.06 467.07 C 429.62 467.51 430.8 467.5 431.72 467.91 C 432.68 468.34 432.9 469.28 432.71 469.95 C 432.46 470.8 431.78 471.39 430 471.4 C 427.96 471.33 427.54 470.22 427.4 469.32 Z M 440.09 469.38 L 439.91 468.7 L 441.69 468.7 L 441.55 469.37 L 444.39 470.01 C 444.36 470.38 444.28 470.72 444.24 471.08 L 446.6 471.66 L 446.6 470.48 L 448.43 470.91 L 448.75 469.31 L 447.56 469.05 C 447.58 468.64 447.59 468.22 447.59 467.8 C 447.59 454.72 437.29 443.45 423.19 443.45 C 411.28 443.45 399.28 453.71 399.28 467.24 C 399.28 481.31 410.03 492.23 423.4 492.23 C 428.79 492.23 433.68 490.55 437.61 487.69 C 436.8 487.04 436.1 486.21 435.45 485.3 C 432.96 487.04 429.69 488.38 427.01 488.86 C 429.03 486.72 430.88 484.12 432.16 481.32 C 432.71 481.52 433.23 481.75 433.74 482 C 433.49 481.49 433.31 480.77 433.15 480.02 C 433.05 479.98 432.95 479.94 432.85 479.9 C 432.92 479.71 433 479.52 433.07 479.33 C 432.93 478.76 432.9 478.29 432.9 477.42 L 432.9 471.18 Z M 424.33 478.12 L 424.33 474.85 L 432.79 474.85 C 432.5 476.22 432.05 477.68 431.34 479.31 C 429.06 478.61 426.72 478.23 424.33 478.12 Z M 415.67 479.33 C 415.12 477.89 414.56 476.45 414.25 474.85 L 422.7 474.85 L 422.7 478.14 C 419.55 478.23 417.56 478.8 415.67 479.33 Z M 414.21 479.86 C 412.33 480.67 410.49 481.63 408.73 482.88 C 405.67 479.86 402.79 474.97 402.53 468.72 L 411.34 468.69 L 411.34 471.17 C 411.33 472.77 411.73 473.37 412.46 474.09 C 412.94 476.32 413.4 477.93 414.21 479.86 Z M 420.04 488.86 C 416.5 488.14 412.93 486.66 409.87 484.01 C 411.54 482.78 413.2 482.02 414.87 481.32 C 416.3 484.53 418.14 486.76 420.04 488.86 Z M 422.7 489.1 C 419.97 486.94 417.91 484.09 416.35 480.75 C 418.19 480.17 420.28 479.81 422.7 479.76 Z M 424.33 489.1 L 424.33 479.74 C 426.57 479.75 428.68 480.17 430.7 480.77 C 428.97 484.33 426.8 487.04 424.33 489.1 Z M 442.02 499.24 L 459.75 467.76 L 442.01 436.46 L 406.64 436.46 L 388.86 467.74 L 406.61 499.24 Z M 404.6 502 L 385.3 467.87 L 404.53 434 L 444.02 434 L 463.3 467.87 L 444.01 502 Z" fill="#a153a0" stroke="none" pointer-events="all"/><rect x="386.08" y="434.68" width="76.44" height="66.64" fill="none" stroke="none" pointer-events="all"/><path d="M 404.99 501.32 L 386.08 467.87 L 404.93 434.68 L 443.62 434.68 L 462.52 467.87 L 443.62 501.32 Z" fill="#ffffff" stroke="none" pointer-events="all"/><rect x="385.3" y="434" width="78" height="68" fill="none" stroke="none" pointer-events="all"/><path d="M 438.1 484.86 C 438.96 485.85 440.09 486.72 441.25 487.36 C 443.39 486.27 444.85 484.7 445.78 483.13 C 447.2 480.74 447.51 478.7 447.4 475.47 Z M 437.23 483.78 L 446.75 474.15 L 441.25 472.83 L 435.14 474.29 L 435.14 477.06 C 435.14 480.05 436.12 482.2 437.23 483.78 Z M 433.36 457.17 C 435.1 456.65 437.1 455.34 439.21 453.74 C 442.52 457.89 444.26 462.01 444.48 467.04 L 435.6 467.04 L 435.6 464.18 C 435.6 462.84 435.05 462.18 434.61 461.73 C 434.31 460.42 433.93 458.97 433.36 457.17 Z M 432.76 455.77 C 431.26 452.19 429.28 449.29 426.97 446.9 C 430.62 447.43 435.06 449.68 438.16 452.65 C 436.51 453.87 434.39 455.12 432.76 455.77 Z M 424.33 460.86 L 424.33 459.16 C 427.32 459.19 429.73 458.58 431.92 457.75 C 432.32 458.79 432.59 459.82 432.83 460.86 Z M 424.33 457.61 L 424.33 446.7 C 427.14 449.01 429.55 452.09 431.34 456.3 C 429.16 457.03 426.88 457.57 424.33 457.61 Z M 414.27 455.77 C 412.26 454.85 410.44 453.83 408.91 452.69 C 412.87 448.79 416.91 447.55 420.04 446.94 C 417.39 449.73 415.42 452.66 414.27 455.77 Z M 415.73 456.32 C 417.4 452.16 419.87 449.16 422.7 446.67 L 422.7 457.57 C 420.26 457.53 417.96 457.06 415.73 456.32 Z M 414.21 460.86 C 414.4 459.98 414.63 459.07 415.09 457.75 C 417.2 458.57 419.68 459.09 422.7 459.16 L 422.7 460.86 Z M 402.59 467.04 C 402.68 462.34 404.49 457.58 407.83 453.78 C 409.7 455.34 412.01 456.53 413.65 457.17 C 413.22 458.56 412.79 459.94 412.46 461.64 C 411.77 462.32 411.32 463.07 411.34 464.28 L 411.34 467.05 Z M 414.41 471.28 L 414.41 465.24 L 416.98 465.24 C 419.38 465.2 419.99 466.89 419.95 468.34 C 419.94 470.04 419.07 471.35 417.05 471.28 Z M 415.74 470.28 L 417.26 470.25 C 418.04 470.21 418.31 469.79 418.45 469.27 C 418.57 468.7 418.61 468.1 418.49 467.4 C 418.26 466.5 417.6 466.33 417.14 466.29 L 415.74 466.27 Z M 421.08 471.28 L 421.08 465.24 L 422.38 465.24 L 425.08 469.27 L 425.08 465.24 L 426.33 465.24 L 426.33 471.28 L 424.99 471.28 L 422.33 467.35 L 422.33 471.28 Z M 427.4 469.32 L 428.69 469.21 C 428.82 469.89 429.21 470.19 429.7 470.32 C 430.38 470.39 430.91 470.35 431.23 470 C 431.46 469.73 431.63 469.17 430.9 468.94 C 430.28 468.72 428.84 468.55 428.21 468.02 C 427.36 467.27 427.54 466.18 428.25 465.61 C 428.99 465.09 430.38 464.98 431.47 465.38 C 432.28 465.74 432.54 466.33 432.57 466.98 L 431.25 467.02 C 431.16 466.66 431.04 466.32 430.46 466.2 C 430.12 466.13 429.56 466.13 429.12 466.36 C 428.89 466.51 428.83 466.88 429.06 467.07 C 429.62 467.51 430.8 467.5 431.72 467.91 C 432.68 468.34 432.9 469.28 432.71 469.95 C 432.46 470.8 431.78 471.39 430 471.4 C 427.96 471.33 427.54 470.22 427.4 469.32 Z M 440.09 469.38 L 439.91 468.7 L 441.69 468.7 L 441.55 469.37 L 444.39 470.01 C 444.36 470.38 444.28 470.72 444.24 471.08 L 446.6 471.66 L 446.6 470.48 L 448.43 470.91 L 448.75 469.31 L 447.56 469.05 C 447.58 468.64 447.59 468.22 447.59 467.8 C 447.59 454.72 437.29 443.45 423.19 443.45 C 411.28 443.45 399.28 453.71 399.28 467.24 C 399.28 481.31 410.03 492.23 423.4 492.23 C 428.79 492.23 433.68 490.55 437.61 487.69 C 436.8 487.04 436.1 486.21 435.45 485.3 C 432.96 487.04 429.69 488.38 427.01 488.86 C 429.03 486.72 430.88 484.12 432.16 481.32 C 432.71 481.52 433.23 481.75 433.74 482 C 433.49 481.49 433.31 480.77 433.15 480.02 C 433.05 479.98 432.95 479.94 432.85 479.9 C 432.92 479.71 433 479.52 433.07 479.33 C 432.93 478.76 432.9 478.29 432.9 477.42 L 432.9 471.18 Z M 424.33 478.12 L 424.33 474.85 L 432.79 474.85 C 432.5 476.22 432.05 477.68 431.34 479.31 C 429.06 478.61 426.72 478.23 424.33 478.12 Z M 415.67 479.33 C 415.12 477.89 414.56 476.45 414.25 474.85 L 422.7 474.85 L 422.7 478.14 C 419.55 478.23 417.56 478.8 415.67 479.33 Z M 414.21 479.86 C 412.33 480.67 410.49 481.63 408.73 482.88 C 405.67 479.86 402.79 474.97 402.53 468.72 L 411.34 468.69 L 411.34 471.17 C 411.33 472.77 411.73 473.37 412.46 474.09 C 412.94 476.32 413.4 477.93 414.21 479.86 Z M 420.04 488.86 C 416.5 488.14 412.93 486.66 409.87 484.01 C 411.54 482.78 413.2 482.02 414.87 481.32 C 416.3 484.53 418.14 486.76 420.04 488.86 Z M 422.7 489.1 C 419.97 486.94 417.91 484.09 416.35 480.75 C 418.19 480.17 420.28 479.81 422.7 479.76 Z M 424.33 489.1 L 424.33 479.74 C 426.57 479.75 428.68 480.17 430.7 480.77 C 428.97 484.33 426.8 487.04 424.33 489.1 Z M 442.02 499.24 L 459.75 467.76 L 442.01 436.46 L 406.64 436.46 L 388.86 467.74 L 406.61 499.24 Z M 404.6 502 L 385.3 467.87 L 404.53 434 L 444.02 434 L 463.3 467.87 L 444.01 502 Z" fill="#a153a0" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe flex-start; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 509px; margin-left: 424px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 19px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: nowrap;">CoreDNS</div></div></div></foreignObject><text x="424" y="528" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="19px" text-anchor="middle">CoreDNS</text></switch></g><path d="M 424.3 275 L 424.3 427.63" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 424.3 432.88 L 420.8 425.88 L 424.3 427.63 L 427.8 425.88 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/><path d="M 78.37 393.77 C 79.4 393.77 80.11 393.1 80.11 392.25 C 80.11 391.29 79.38 390.59 78.36 390.59 C 77.33 390.59 76.65 391.33 76.65 392.13 C 76.65 393.15 77.44 393.77 78.37 393.77 Z M 78.39 399.15 C 79.39 399.15 80.11 398.55 80.11 397.6 C 80.11 396.62 79.31 396.06 78.39 396.06 C 77.48 396.06 76.66 396.56 76.66 397.6 C 76.66 398.53 77.25 399.15 78.39 399.15 Z M 82.91 399.69 L 86.95 387.37 L 85.03 387.37 L 80.97 399.69 L 82.91 399.69 Z M 89.13 399.69 L 93.17 387.37 L 91.24 387.37 L 87.18 399.69 L 89.13 399.69 Z M 97.39 397 L 97.39 389.64 C 99.27 389.2 101.14 389.67 101.97 390.76 C 103.13 392.58 102.71 394.59 101.91 395.7 C 101.42 396.32 100.41 396.91 99.24 397.03 L 97.39 397 Z M 94.44 398.94 C 96.58 399.3 98.83 399.22 100.43 398.93 C 103 398.47 104.5 397.22 105.17 395.71 C 106 393.7 105.9 391.51 104.87 389.96 C 103.93 388.5 102.02 387.62 99.3 387.49 C 97.71 387.47 96.11 387.48 94.44 387.76 L 94.44 398.94 Z M 118.17 398.98 L 118.17 387.53 L 115.53 387.53 C 115.53 390.25 115.52 392.98 115.73 395.5 C 114.44 392.9 112.65 390.21 111.01 387.53 L 107.58 387.53 L 107.58 398.98 L 110.2 398.98 L 110.2 390.61 C 111.58 393.4 113.46 396.19 115.15 398.98 L 118.17 398.98 Z M 120.18 398.49 C 121.59 399.13 124.18 399.44 126.44 398.78 C 127.56 398.4 128.77 397.58 128.96 395.85 C 129.05 394.6 128.46 393.7 127.48 393.05 C 126.32 392.26 125.02 392.24 123.87 391.47 C 122.92 390.89 123.26 389.92 124.31 389.65 C 125.4 389.43 126.89 389.69 127.81 390.05 L 128.41 388.05 C 127.6 387.61 126.54 387.28 124.5 387.4 C 123.27 387.49 121.59 387.89 120.75 389.44 C 120.01 390.96 120.35 392.1 121.38 393 C 122.96 394.29 124.73 394.25 125.47 394.92 C 126 395.38 126.46 396.34 125.16 396.88 C 123.64 397.4 121.96 396.77 120.79 396.34 L 120.18 398.49 Z M 71 423.5 L 71 365 L 136.4 365 L 136.4 423.5 L 71 423.5 Z" fill="#4495d1" stroke="none" pointer-events="all"/><path d="M 215.07 245.02 L 98.06 245.06 L 98.06 358.63" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 98.06 363.88 L 94.56 356.88 L 98.06 358.63 L 101.56 356.88 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 398.97 245.27 C 400 245.27 400.71 244.6 400.71 243.75 C 400.71 242.79 399.98 242.09 398.96 242.09 C 397.93 242.09 397.25 242.83 397.25 243.63 C 397.25 244.65 398.04 245.27 398.97 245.27 Z M 398.99 250.65 C 399.99 250.65 400.71 250.05 400.71 249.1 C 400.71 248.12 399.91 247.56 398.99 247.56 C 398.08 247.56 397.26 248.06 397.26 249.1 C 397.26 250.03 397.85 250.65 398.99 250.65 Z M 403.51 251.19 L 407.55 238.87 L 405.63 238.87 L 401.57 251.19 L 403.51 251.19 Z M 409.73 251.19 L 413.77 238.87 L 411.84 238.87 L 407.78 251.19 L 409.73 251.19 Z M 417.99 248.5 L 417.99 241.14 C 419.87 240.7 421.74 241.17 422.57 242.26 C 423.73 244.08 423.31 246.09 422.51 247.2 C 422.02 247.82 421.01 248.41 419.84 248.53 L 417.99 248.5 Z M 415.04 250.44 C 417.18 250.8 419.43 250.72 421.03 250.43 C 423.6 249.97 425.1 248.72 425.77 247.21 C 426.6 245.2 426.5 243.01 425.47 241.46 C 424.53 240 422.62 239.12 419.9 238.99 C 418.31 238.97 416.71 238.98 415.04 239.26 L 415.04 250.44 Z M 438.77 250.48 L 438.77 239.03 L 436.13 239.03 C 436.13 241.75 436.12 244.48 436.33 247 C 435.04 244.4 433.25 241.71 431.61 239.03 L 428.18 239.03 L 428.18 250.48 L 430.8 250.48 L 430.8 242.11 C 432.18 244.9 434.06 247.69 435.75 250.48 L 438.77 250.48 Z M 440.78 249.99 C 442.19 250.63 444.78 250.94 447.04 250.28 C 448.16 249.9 449.37 249.08 449.56 247.35 C 449.65 246.1 449.06 245.2 448.08 244.55 C 446.92 243.76 445.62 243.74 444.47 242.97 C 443.52 242.39 443.86 241.42 444.91 241.15 C 446 240.93 447.49 241.19 448.41 241.55 L 449.01 239.55 C 448.2 239.11 447.14 238.78 445.1 238.9 C 443.87 238.99 442.19 239.39 441.35 240.94 C 440.61 242.46 440.95 243.6 441.98 244.5 C 443.56 245.79 445.33 245.75 446.07 246.42 C 446.6 246.88 447.06 247.84 445.76 248.38 C 444.24 248.9 442.56 248.27 441.39 247.84 L 440.78 249.99 Z M 391.6 275 L 391.6 216.5 L 457 216.5 L 457 275 L 391.6 275 Z" fill="#4495d1" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe flex-start; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 282px; margin-left: 424px;"><div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: nowrap;">DNSEndpoint CRD</div></div></div></foreignObject><text x="424" y="297" fill="#000000" font-family="Helvetica" font-size="15px" text-anchor="middle">DNSEndpoi...</text></switch></g><path d="M 391.47 245.41 L 363.3 245.5 L 335 246.08" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 395 575 L 395 554.94 L 395 541.37" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 395 536.12 L 398.5 543.12 L 395 541.37 L 391.5 543.12 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 95 423.5 L 95 744.94 L 548.63 744.94" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 553.88 744.94 L 546.88 748.44 L 548.63 744.94 L 546.88 741.44 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><rect x="347.85" y="575" width="87.45" height="40" rx="6" ry="6" fill="#a153a0" stroke="#ffffff" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe flex-start; justify-content: unsafe center; width: 85px; height: 1px; padding-top: 582px; margin-left: 349px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 19px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"><font style="font-size: 10px;" color="#ffffff">zone delegation<br /><br /></font></div></div></div></foreignObject><text x="392" y="601" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="19px" text-anchor="middle">zone dele...</text></switch></g><path d="M 555 695 L 395 694.94 L 395 615" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><rect x="375" y="325" width="120" height="50" rx="7.5" ry="7.5" fill="#4495d1" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe flex-start; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 332px; margin-left: 376px;"><div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"><span style="color: rgb(255, 255, 255); font-size: 11px;">cloud.example.com</span><br style="color: rgb(255, 255, 255); font-size: 11px;" /><span style="color: rgb(255, 255, 255); font-size: 11px;">172.18.0.8, 172.18.0.9</span><br style="color: rgb(255, 255, 255); font-size: 11px;" /></div></div></div></foreignObject><text x="435" y="347" fill="#000000" font-family="Helvetica" font-size="15px" text-anchor="middle">cloud.example.co...</text></switch></g><rect x="144.95" y="682.75" width="161.25" height="50" rx="7.5" ry="7.5" fill="#4495d1" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe flex-start; justify-content: unsafe center; width: 159px; height: 1px; padding-top: 690px; margin-left: 146px;"><div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"><span style="color: rgb(255, 255, 255); font-size: 11px;">gslb-ns-us-cloud.example.com</span><br style="color: rgb(255, 255, 255); font-size: 11px;" /><span style="color: rgb(255, 255, 255); font-size: 11px;">172.18.0.8, 172.18.0.9</span><br style="color: rgb(255, 255, 255); font-size: 11px;" /></div></div></div></foreignObject><text x="226" y="705" fill="#000000" font-family="Helvetica" font-size="15px" text-anchor="middle">gslb-ns-us-cloud.exam...</text></switch></g><path d="M 655 695 L 815 694.94 L 815 541.37" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 815 536.12 L 818.5 543.12 L 815 541.37 L 811.5 543.12 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><rect x="785.48" y="575" width="87.45" height="40" rx="6" ry="6" fill="#a153a0" stroke="#ffffff" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe flex-start; justify-content: unsafe center; width: 85px; height: 1px; padding-top: 582px; margin-left: 786px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 19px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"><font style="font-size: 10px;" color="#ffffff">zone delegation<br /><br /></font></div></div></div></foreignObject><text x="829" y="601" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="19px" text-anchor="middle">zone dele...</text></switch></g><rect x="465" y="135" width="60" height="30" fill="none" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 58px; height: 1px; padding-top: 150px; margin-left: 466px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"><b>US</b></div></div></div></foreignObject><text x="495" y="154" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">US</text></switch></g><rect x="496.78" y="775" width="230" height="30" fill="none" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 228px; height: 1px; padding-top: 790px; margin-left: 498px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 20px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">cloud.example.com</div></div></div></foreignObject><text x="612" y="796" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="20px" text-anchor="middle">cloud.example.com</text></switch></g><rect x="925.95" y="685" width="158.55" height="50" rx="7.5" ry="7.5" fill="#4495d1" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe flex-start; justify-content: unsafe center; width: 157px; height: 1px; padding-top: 692px; margin-left: 927px;"><div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"><span style="color: rgb(255, 255, 255); font-size: 11px;">gslb-ns-eu-cloud.example.com</span><br style="color: rgb(255, 255, 255); font-size: 11px;" /><span style="color: rgb(255, 255, 255); font-size: 11px;">172.20.0.1, 172.20.0.2</span></div></div></div></foreignObject><text x="1005" y="707" fill="#000000" font-family="Helvetica" font-size="15px" text-anchor="middle">gslb-ns-eu-cloud.exam...</text></switch></g><rect x="314.95" y="603.75" width="40" height="38" rx="5.7" ry="5.7" fill="#007cbd" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 38px; height: 1px; padding-top: 623px; margin-left: 316px;"><div data-drawio-colors="color: #FFFFFF; " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 22px; font-family: Helvetica; color: rgb(255, 255, 255); line-height: 1.2; pointer-events: all; font-weight: bold; white-space: normal; overflow-wrap: normal;">1</div></div></div></foreignObject><text x="335" y="629" fill="#FFFFFF" font-family="Helvetica" font-size="22px" text-anchor="middle" font-weight="bold">1</text></switch></g><rect x="44.95" y="411.25" width="40" height="38" rx="5.7" ry="5.7" fill="#007cbd" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 38px; height: 1px; padding-top: 430px; margin-left: 46px;"><div data-drawio-colors="color: #FFFFFF; " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 22px; font-family: Helvetica; color: rgb(255, 255, 255); line-height: 1.2; pointer-events: all; font-weight: bold; white-space: normal; overflow-wrap: normal;">2</div></div></div></foreignObject><text x="65" y="437" fill="#FFFFFF" font-family="Helvetica" font-size="22px" text-anchor="middle" font-weight="bold">2</text></switch></g><rect x="347.85" y="365" width="40" height="38" rx="5.7" ry="5.7" fill="#007cbd" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 38px; height: 1px; padding-top: 384px; margin-left: 349px;"><div data-drawio-colors="color: #FFFFFF; " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 22px; font-family: Helvetica; color: rgb(255, 255, 255); line-height: 1.2; pointer-events: all; font-weight: bold; white-space: normal; overflow-wrap: normal;">3</div></div></div></foreignObject><text x="368" y="391" fill="#FFFFFF" font-family="Helvetica" font-size="22px" text-anchor="middle" font-weight="bold">3</text></switch></g><path d="M 802.45 1043.5 L 804.6 1183.6" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 804.68 1188.85 L 801.07 1181.91 L 804.6 1183.6 L 808.07 1181.8 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/><path d="M 963 1111.37 L 963 1475.06 L 663 1475" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" stroke-dasharray="3 3" pointer-events="stroke"/><path d="M 963 1106.12 L 966.5 1113.12 L 963 1111.37 L 959.5 1113.12 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/><a xlink:href="k8gb-components.drawio"><path d="M 707.35 895 L 1218.65 895 L 1218.65 1315 L 707.35 1315 Z" fill="none" stroke="#88b0a9" stroke-width="4" stroke-miterlimit="10" pointer-events="all"/><path d="M 707.35 895 L 732.35 895 L 732.35 920 L 707.35 920 Z M 717.24 898.57 C 717.05 898.57 716.89 898.73 716.89 898.93 L 716.89 904.46 L 714.27 904.46 C 714.07 904.46 713.91 904.62 713.91 904.82 L 713.91 916.07 C 713.91 916.17 713.95 916.26 714.02 916.32 C 714.09 916.39 714.18 916.43 714.27 916.43 L 725.43 916.43 C 725.52 916.43 725.61 916.39 725.68 916.32 C 725.75 916.26 725.79 916.17 725.79 916.07 L 725.79 904.82 C 725.79 904.62 725.63 904.46 725.43 904.46 L 722.81 904.46 L 722.81 898.93 C 722.81 898.83 722.78 898.74 722.71 898.68 C 722.64 898.61 722.55 898.57 722.46 898.57 Z M 717.6 899.29 L 722.1 899.29 L 722.1 904.82 C 722.1 905.02 722.26 905.18 722.46 905.18 L 725.07 905.18 L 725.07 915.71 L 714.63 915.71 L 714.63 905.18 L 717.24 905.18 C 717.34 905.18 717.43 905.14 717.5 905.07 C 717.56 905.01 717.6 904.92 717.6 904.82 Z M 719.54 900.94 L 719.54 902.79 L 720.26 902.79 L 720.26 900.94 Z M 719.54 903.91 L 719.54 905.77 L 720.26 905.77 L 720.26 903.91 Z M 716.19 906.65 L 716.19 908.51 L 716.91 908.51 L 716.91 906.65 Z M 719.54 906.65 L 719.54 908.51 L 720.26 908.51 L 720.26 906.65 Z M 722.89 906.65 L 722.89 908.51 L 723.61 908.51 L 723.61 906.65 Z M 716.19 909.63 L 716.19 911.49 L 716.91 911.49 L 716.91 909.63 Z M 719.54 909.63 L 719.54 911.49 L 720.26 911.49 L 720.26 909.63 Z M 722.89 909.63 L 722.89 911.49 L 723.61 911.49 L 723.61 909.63 Z M 716.19 912.61 L 716.19 914.46 L 716.91 914.46 L 716.91 912.61 Z M 719.54 912.61 L 719.54 914.46 L 720.26 914.46 L 720.26 912.61 Z M 722.89 912.61 L 722.89 914.46 L 723.61 914.46 L 723.61 912.61 Z" fill="#88b0a9" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe flex-start; justify-content: unsafe flex-start; width: 479px; height: 1px; padding-top: 902px; margin-left: 739px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: left;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">K8gb Namespace</div></div></div></foreignObject><text x="739" y="914" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px">K8gb Namespace</text></switch></g></a><rect x="1158.65" y="895" width="60" height="30" fill="none" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 58px; height: 1px; padding-top: 910px; margin-left: 1160px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"><b>EU</b></div></div></div></foreignObject><text x="1189" y="914" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">EU</text></switch></g><rect x="745.7" y="1085" width="117.99" height="70" rx="10.5" ry="10.5" fill="#4495d1" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe flex-start; justify-content: unsafe center; width: 116px; height: 1px; padding-top: 1092px; margin-left: 747px;"><div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"><span style="color: rgb(255, 255, 255); font-size: 11px;">cloud.example.com</span><br style="color: rgb(255, 255, 255); font-size: 11px;" /><span style="color: rgb(255, 255, 255); font-size: 11px;">172.18.0.8, 172.18.0.9</span><br style="color: rgb(255, 255, 255); font-size: 11px;" /><span style="color: rgb(255, 255, 255); font-size: 11px;">172.20.0.1, 172.20.0.2</span></div></div></div></foreignObject><text x="805" y="1107" fill="#000000" font-family="Helvetica" font-size="15px" text-anchor="middle">cloud.example.co...</text></switch></g><rect x="876.69" y="1215" width="172.63" height="60" rx="9" ry="9" fill="#91a8c9" stroke="#ffffff" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe flex-start; justify-content: unsafe center; width: 171px; height: 1px; padding-top: 1222px; margin-left: 878px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 19px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"><span style="color: rgb(255, 255, 255); font-size: 11px;">reading US cluster IP's<br />dig gslb-ns-<b>us</b>-cloud.example.com</span></div></div></div></foreignObject><text x="963" y="1241" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="19px" text-anchor="middle">reading US cluster...</text></switch></g><rect x="707.35" y="1185" width="87.45" height="40" rx="6" ry="6" fill="#a153a0" stroke="#ffffff" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe flex-start; justify-content: unsafe center; width: 85px; height: 1px; padding-top: 1192px; margin-left: 708px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 19px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"><font style="font-size: 10px;" color="#ffffff">zone delegation<br /><br /></font></div></div></div></foreignObject><text x="751" y="1211" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="19px" text-anchor="middle">zone dele...</text></switch></g><rect x="766.35" y="1189.97" width="76.7" height="72.03" fill="none" stroke="none" pointer-events="all"/><path d="M 818.26 1243.85 C 819.1 1244.9 820.22 1245.82 821.36 1246.49 C 823.46 1245.34 824.9 1243.68 825.82 1242.01 C 827.21 1239.48 827.52 1237.32 827.41 1233.9 Z M 817.41 1242.71 L 826.77 1232.5 L 821.36 1231.1 L 815.35 1232.65 L 815.35 1235.58 C 815.35 1238.75 816.31 1241.03 817.41 1242.71 Z M 813.61 1214.52 C 815.31 1213.96 817.28 1212.57 819.35 1210.89 C 822.61 1215.27 824.32 1219.65 824.53 1224.97 L 815.81 1224.97 L 815.81 1221.94 C 815.81 1220.52 815.26 1219.82 814.83 1219.35 C 814.53 1217.95 814.17 1216.42 813.61 1214.52 Z M 813.02 1213.03 C 811.53 1209.23 809.59 1206.17 807.32 1203.64 C 810.91 1204.2 815.27 1206.58 818.32 1209.73 C 816.7 1211.02 814.61 1212.35 813.02 1213.03 Z M 804.72 1218.43 L 804.72 1216.62 C 807.66 1216.65 810.03 1216.01 812.19 1215.13 C 812.58 1216.23 812.85 1217.33 813.08 1218.43 Z M 804.72 1214.98 L 804.72 1203.42 C 807.49 1205.87 809.86 1209.13 811.62 1213.59 C 809.47 1214.37 807.23 1214.94 804.72 1214.98 Z M 794.83 1213.03 C 792.85 1212.05 791.06 1210.98 789.56 1209.77 C 793.45 1205.64 797.43 1204.33 800.51 1203.68 C 797.9 1206.63 795.97 1209.74 794.83 1213.03 Z M 796.26 1213.61 C 797.91 1209.21 800.34 1206.03 803.12 1203.39 L 803.12 1214.94 C 800.72 1214.9 798.46 1214.4 796.26 1213.61 Z M 794.77 1218.43 C 794.96 1217.49 795.18 1216.53 795.64 1215.13 C 797.71 1216 800.15 1216.55 803.12 1216.62 L 803.12 1218.43 Z M 783.35 1224.97 C 783.43 1219.99 785.21 1214.95 788.5 1210.93 C 790.34 1212.58 792.61 1213.84 794.22 1214.52 C 793.8 1215.99 793.37 1217.44 793.05 1219.25 C 792.38 1219.97 791.93 1220.76 791.95 1222.05 L 791.95 1224.99 Z M 794.97 1229.47 L 794.97 1223.07 L 797.5 1223.07 C 799.85 1223.02 800.45 1224.81 800.41 1226.35 C 800.41 1228.15 799.55 1229.53 797.57 1229.47 Z M 796.28 1228.4 L 797.78 1228.37 C 798.54 1228.32 798.8 1227.88 798.94 1227.33 C 799.06 1226.73 799.1 1226.09 798.98 1225.35 C 798.76 1224.39 798.11 1224.22 797.65 1224.18 L 796.28 1224.15 Z M 801.53 1229.47 L 801.53 1223.07 L 802.81 1223.07 L 805.46 1227.33 L 805.46 1223.07 L 806.69 1223.07 L 806.69 1229.47 L 805.38 1229.47 L 802.76 1225.3 L 802.76 1229.47 Z M 807.74 1227.39 L 809.01 1227.26 C 809.13 1227.99 809.52 1228.31 810 1228.45 C 810.68 1228.52 811.19 1228.47 811.51 1228.11 C 811.73 1227.82 811.9 1227.23 811.18 1226.98 C 810.58 1226.75 809.16 1226.57 808.54 1226.01 C 807.7 1225.21 807.88 1224.06 808.57 1223.45 C 809.3 1222.91 810.68 1222.79 811.74 1223.21 C 812.54 1223.59 812.79 1224.22 812.82 1224.9 L 811.53 1224.95 C 811.44 1224.57 811.32 1224.21 810.75 1224.08 C 810.42 1224.01 809.87 1224.01 809.43 1224.25 C 809.21 1224.41 809.15 1224.8 809.37 1225 C 809.92 1225.47 811.08 1225.45 811.99 1225.89 C 812.93 1226.35 813.15 1227.34 812.96 1228.06 C 812.72 1228.96 812.05 1229.58 810.3 1229.59 C 808.29 1229.52 807.88 1228.34 807.74 1227.39 Z M 820.22 1227.45 L 820.04 1226.73 L 821.79 1226.73 L 821.66 1227.44 L 824.45 1228.11 C 824.42 1228.51 824.34 1228.86 824.3 1229.25 L 826.62 1229.87 L 826.62 1228.61 L 828.42 1229.07 L 828.73 1227.37 L 827.56 1227.1 C 827.59 1226.66 827.59 1226.22 827.59 1225.78 C 827.59 1211.92 817.46 1199.98 803.6 1199.98 C 791.89 1199.98 780.09 1210.85 780.09 1225.18 C 780.09 1240.09 790.67 1251.66 803.8 1251.66 C 809.11 1251.66 813.91 1249.87 817.79 1246.84 C 816.98 1246.16 816.3 1245.27 815.65 1244.31 C 813.21 1246.15 809.99 1247.58 807.35 1248.08 C 809.34 1245.82 811.17 1243.06 812.42 1240.09 C 812.96 1240.31 813.48 1240.55 813.97 1240.82 C 813.73 1240.28 813.55 1239.52 813.4 1238.72 C 813.3 1238.68 813.2 1238.63 813.1 1238.59 C 813.17 1238.39 813.25 1238.19 813.31 1237.98 C 813.18 1237.38 813.15 1236.89 813.15 1235.96 L 813.15 1229.36 Z M 804.72 1236.71 L 804.72 1233.24 L 813.04 1233.24 C 812.75 1234.7 812.32 1236.24 811.62 1237.97 C 809.37 1237.22 807.07 1236.82 804.72 1236.71 Z M 796.21 1237.99 C 795.67 1236.46 795.11 1234.94 794.81 1233.24 L 803.12 1233.24 L 803.12 1236.72 C 800.02 1236.82 798.07 1237.42 796.21 1237.99 Z M 794.77 1238.55 C 792.93 1239.41 791.12 1240.43 789.39 1241.75 C 786.38 1238.55 783.54 1233.37 783.29 1226.75 L 791.95 1226.72 L 791.95 1229.34 C 791.94 1231.04 792.33 1231.68 793.05 1232.44 C 793.52 1234.8 793.98 1236.51 794.77 1238.55 Z M 800.51 1248.08 C 797.02 1247.32 793.51 1245.75 790.51 1242.95 C 792.15 1241.64 793.78 1240.84 795.42 1240.09 C 796.82 1243.5 798.63 1245.86 800.51 1248.08 Z M 803.12 1248.34 C 800.44 1246.05 798.41 1243.03 796.88 1239.49 C 798.69 1238.88 800.74 1238.49 803.12 1238.44 Z M 804.72 1248.34 L 804.72 1238.42 C 806.93 1238.43 809 1238.88 810.98 1239.52 C 809.29 1243.29 807.16 1246.16 804.72 1248.34 Z M 822.12 1259.07 L 839.55 1225.74 L 822.11 1192.57 L 787.33 1192.57 L 769.85 1225.71 L 787.3 1259.07 Z M 785.32 1262 L 766.35 1225.84 L 785.26 1189.97 L 824.08 1189.97 L 843.04 1225.84 L 824.07 1262 Z" fill="#a153a0" stroke="none" pointer-events="all"/><rect x="767.11" y="1190.69" width="75.16" height="70.59" fill="none" stroke="none" pointer-events="all"/><path d="M 785.71 1261.28 L 767.11 1225.85 L 785.65 1190.69 L 823.69 1190.69 L 842.27 1225.85 L 823.69 1261.28 Z" fill="#ffffff" stroke="none" pointer-events="all"/><rect x="766.35" y="1189.97" width="76.7" height="72.03" fill="none" stroke="none" pointer-events="all"/><path d="M 818.26 1243.85 C 819.1 1244.9 820.22 1245.82 821.36 1246.49 C 823.46 1245.34 824.9 1243.68 825.82 1242.01 C 827.21 1239.48 827.52 1237.32 827.41 1233.9 Z M 817.41 1242.71 L 826.77 1232.5 L 821.36 1231.1 L 815.35 1232.65 L 815.35 1235.58 C 815.35 1238.75 816.31 1241.03 817.41 1242.71 Z M 813.61 1214.52 C 815.31 1213.96 817.28 1212.57 819.35 1210.89 C 822.61 1215.27 824.32 1219.65 824.53 1224.97 L 815.81 1224.97 L 815.81 1221.94 C 815.81 1220.52 815.26 1219.82 814.83 1219.35 C 814.53 1217.95 814.17 1216.42 813.61 1214.52 Z M 813.02 1213.03 C 811.53 1209.23 809.59 1206.17 807.32 1203.64 C 810.91 1204.2 815.27 1206.58 818.32 1209.73 C 816.7 1211.02 814.61 1212.35 813.02 1213.03 Z M 804.72 1218.43 L 804.72 1216.62 C 807.66 1216.65 810.03 1216.01 812.19 1215.13 C 812.58 1216.23 812.85 1217.33 813.08 1218.43 Z M 804.72 1214.98 L 804.72 1203.42 C 807.49 1205.87 809.86 1209.13 811.62 1213.59 C 809.47 1214.37 807.23 1214.94 804.72 1214.98 Z M 794.83 1213.03 C 792.85 1212.05 791.06 1210.98 789.56 1209.77 C 793.45 1205.64 797.43 1204.33 800.51 1203.68 C 797.9 1206.63 795.97 1209.74 794.83 1213.03 Z M 796.26 1213.61 C 797.91 1209.21 800.34 1206.03 803.12 1203.39 L 803.12 1214.94 C 800.72 1214.9 798.46 1214.4 796.26 1213.61 Z M 794.77 1218.43 C 794.96 1217.49 795.18 1216.53 795.64 1215.13 C 797.71 1216 800.15 1216.55 803.12 1216.62 L 803.12 1218.43 Z M 783.35 1224.97 C 783.43 1219.99 785.21 1214.95 788.5 1210.93 C 790.34 1212.58 792.61 1213.84 794.22 1214.52 C 793.8 1215.99 793.37 1217.44 793.05 1219.25 C 792.38 1219.97 791.93 1220.76 791.95 1222.05 L 791.95 1224.99 Z M 794.97 1229.47 L 794.97 1223.07 L 797.5 1223.07 C 799.85 1223.02 800.45 1224.81 800.41 1226.35 C 800.41 1228.15 799.55 1229.53 797.57 1229.47 Z M 796.28 1228.4 L 797.78 1228.37 C 798.54 1228.32 798.8 1227.88 798.94 1227.33 C 799.06 1226.73 799.1 1226.09 798.98 1225.35 C 798.76 1224.39 798.11 1224.22 797.65 1224.18 L 796.28 1224.15 Z M 801.53 1229.47 L 801.53 1223.07 L 802.81 1223.07 L 805.46 1227.33 L 805.46 1223.07 L 806.69 1223.07 L 806.69 1229.47 L 805.38 1229.47 L 802.76 1225.3 L 802.76 1229.47 Z M 807.74 1227.39 L 809.01 1227.26 C 809.13 1227.99 809.52 1228.31 810 1228.45 C 810.68 1228.52 811.19 1228.47 811.51 1228.11 C 811.73 1227.82 811.9 1227.23 811.18 1226.98 C 810.58 1226.75 809.16 1226.57 808.54 1226.01 C 807.7 1225.21 807.88 1224.06 808.57 1223.45 C 809.3 1222.91 810.68 1222.79 811.74 1223.21 C 812.54 1223.59 812.79 1224.22 812.82 1224.9 L 811.53 1224.95 C 811.44 1224.57 811.32 1224.21 810.75 1224.08 C 810.42 1224.01 809.87 1224.01 809.43 1224.25 C 809.21 1224.41 809.15 1224.8 809.37 1225 C 809.92 1225.47 811.08 1225.45 811.99 1225.89 C 812.93 1226.35 813.15 1227.34 812.96 1228.06 C 812.72 1228.96 812.05 1229.58 810.3 1229.59 C 808.29 1229.52 807.88 1228.34 807.74 1227.39 Z M 820.22 1227.45 L 820.04 1226.73 L 821.79 1226.73 L 821.66 1227.44 L 824.45 1228.11 C 824.42 1228.51 824.34 1228.86 824.3 1229.25 L 826.62 1229.87 L 826.62 1228.61 L 828.42 1229.07 L 828.73 1227.37 L 827.56 1227.1 C 827.59 1226.66 827.59 1226.22 827.59 1225.78 C 827.59 1211.92 817.46 1199.98 803.6 1199.98 C 791.89 1199.98 780.09 1210.85 780.09 1225.18 C 780.09 1240.09 790.67 1251.66 803.8 1251.66 C 809.11 1251.66 813.91 1249.87 817.79 1246.84 C 816.98 1246.16 816.3 1245.27 815.65 1244.31 C 813.21 1246.15 809.99 1247.58 807.35 1248.08 C 809.34 1245.82 811.17 1243.06 812.42 1240.09 C 812.96 1240.31 813.48 1240.55 813.97 1240.82 C 813.73 1240.28 813.55 1239.52 813.4 1238.72 C 813.3 1238.68 813.2 1238.63 813.1 1238.59 C 813.17 1238.39 813.25 1238.19 813.31 1237.98 C 813.18 1237.38 813.15 1236.89 813.15 1235.96 L 813.15 1229.36 Z M 804.72 1236.71 L 804.72 1233.24 L 813.04 1233.24 C 812.75 1234.7 812.32 1236.24 811.62 1237.97 C 809.37 1237.22 807.07 1236.82 804.72 1236.71 Z M 796.21 1237.99 C 795.67 1236.46 795.11 1234.94 794.81 1233.24 L 803.12 1233.24 L 803.12 1236.72 C 800.02 1236.82 798.07 1237.42 796.21 1237.99 Z M 794.77 1238.55 C 792.93 1239.41 791.12 1240.43 789.39 1241.75 C 786.38 1238.55 783.54 1233.37 783.29 1226.75 L 791.95 1226.72 L 791.95 1229.34 C 791.94 1231.04 792.33 1231.68 793.05 1232.44 C 793.52 1234.8 793.98 1236.51 794.77 1238.55 Z M 800.51 1248.08 C 797.02 1247.32 793.51 1245.75 790.51 1242.95 C 792.15 1241.64 793.78 1240.84 795.42 1240.09 C 796.82 1243.5 798.63 1245.86 800.51 1248.08 Z M 803.12 1248.34 C 800.44 1246.05 798.41 1243.03 796.88 1239.49 C 798.69 1238.88 800.74 1238.49 803.12 1238.44 Z M 804.72 1248.34 L 804.72 1238.42 C 806.93 1238.43 809 1238.88 810.98 1239.52 C 809.29 1243.29 807.16 1246.16 804.72 1248.34 Z M 822.12 1259.07 L 839.55 1225.74 L 822.11 1192.57 L 787.33 1192.57 L 769.85 1225.71 L 787.3 1259.07 Z M 785.32 1262 L 766.35 1225.84 L 785.26 1189.97 L 824.08 1189.97 L 843.04 1225.84 L 824.07 1262 Z" fill="#a153a0" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe flex-start; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 1269px; margin-left: 805px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 19px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: nowrap;">CoreDNS</div></div></div></foreignObject><text x="805" y="1288" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="19px" text-anchor="middle">CoreDNS</text></switch></g><path d="M 1027 1012.5 L 1131 1012.47 L 1131 1129.13" fill="none" stroke="#999999" stroke-miterlimit="10" stroke-dasharray="3 3" pointer-events="stroke"/><path d="M 1131 1134.38 L 1127.5 1127.38 L 1131 1129.13 L 1134.5 1127.38 Z" fill="#999999" stroke="#999999" stroke-miterlimit="10" pointer-events="all"/><path d="M 962.54 935.45 C 961.39 935.52 960.25 935.81 959.24 936.31 L 914.39 957.7 C 912.03 958.84 910.32 960.99 909.75 963.49 L 898.66 1011.63 C 898.16 1013.85 898.59 1016.21 899.8 1018.14 C 900.02 1018.36 900.16 1018.57 900.3 1018.86 L 931.35 1057.41 C 932.99 1059.41 935.5 1060.63 938.07 1060.63 L 987.86 1060.63 C 990.43 1060.63 992.94 1059.41 994.58 1057.41 L 1025.63 1018.78 C 1027.2 1016.78 1027.84 1014.14 1027.27 1011.63 L 1016.18 963.49 C 1015.61 960.99 1013.89 958.84 1011.53 957.7 L 966.68 936.31 C 965.4 935.67 963.97 935.38 962.54 935.45 Z" fill="#ffffff" stroke="none" pointer-events="all"/><path d="M 962.56 939.2 C 961.49 939.27 960.41 939.54 959.47 940.01 L 917.31 960.12 C 915.09 961.19 913.48 963.21 912.94 965.56 L 902.52 1010.81 C 902.05 1012.9 902.45 1015.12 903.59 1016.93 C 903.8 1017.13 903.93 1017.34 904.07 1017.61 L 933.25 1053.85 C 934.79 1055.73 937.15 1056.87 939.57 1056.87 L 986.37 1056.87 C 988.79 1056.87 991.14 1055.73 992.69 1053.85 L 1021.87 1017.54 C 1023.35 1015.66 1023.95 1013.17 1023.41 1010.81 L 1012.99 965.56 C 1012.45 963.21 1010.84 961.19 1008.62 960.12 L 966.46 940.01 C 965.25 939.41 963.91 939.14 962.56 939.2 Z" fill="#2875e2" stroke="none" pointer-events="all"/><path d="M 963 960.43 C 962.24 960.43 939.81 971.47 939.52 972 C 938.82 973.39 933.71 996.87 934 997.39 C 934.17 997.69 937.83 1002.33 942.19 1007.74 L 950.04 1017.56 L 962.94 1017.56 L 975.84 1017.56 L 984.04 1007.33 L 992.29 997.05 L 989.39 984.43 C 987.82 977.52 986.42 971.71 986.25 971.59 C 985.84 971.18 963.46 960.49 963 960.43 Z M 964.39 972 C 965.5 972.05 965.62 973.68 967.94 973.86 C 970.96 974.09 970.61 971.24 972.94 973.22 C 975.26 975.19 972.42 975.31 973.17 978.27 C 973.87 981.24 976.43 980.07 975.32 982.86 C 974.16 985.65 973.11 983.04 970.56 984.61 C 967.94 986.24 969.86 988.33 966.84 988.1 C 963.81 987.86 966.02 986.06 963.7 984.09 C 961.37 982.17 959.98 984.61 959.28 981.64 C 958.52 978.74 960.91 980.25 962.07 977.46 C 963.23 974.61 960.44 974.09 963.06 972.46 C 963.35 972.29 963.64 972.17 963.87 972.05 C 964.05 972 964.22 972 964.39 972 Z M 967.42 975.31 C 967.01 975.31 966.55 975.37 966.14 975.48 C 963.81 976.18 962.48 978.62 963.17 980.95 C 963.87 983.27 966.37 984.61 968.7 983.91 C 971.02 983.21 972.3 980.77 971.6 978.45 C 971.08 976.59 969.34 975.31 967.42 975.31 Z M 950.04 982.86 C 950.27 982.86 950.56 982.92 950.91 983.04 C 953.7 983.91 950.85 985.36 952.83 987.51 C 954.8 989.61 956.49 986.87 957.13 989.72 C 957.83 992.57 955.1 990.89 954.28 993.68 C 953.41 996.46 956.61 996.52 954.46 998.5 C 952.31 1000.48 952.48 997.34 949.63 997.98 C 946.78 998.62 948.3 1001.41 945.51 1000.59 C 942.72 999.72 945.56 998.27 943.59 996.12 C 941.61 993.97 939.93 996.7 939.29 993.85 C 938.59 991 941.32 992.75 942.13 989.96 C 943.01 987.17 939.81 987.05 941.96 985.07 C 944.11 983.1 943.94 986.29 946.78 985.65 C 949.28 985.07 948.41 982.86 950.04 982.86 Z M 970.79 985.94 C 971.02 985.94 971.37 986 971.78 986.12 C 974.97 987.4 970.73 989.32 973.23 991.7 C 975.73 994.08 977.47 989.78 978.87 992.92 C 980.26 996.06 975.9 994.43 975.96 997.92 C 976.02 1001.35 980.32 999.55 979.1 1002.74 C 977.82 1005.94 975.9 1001.7 973.52 1004.19 C 971.14 1006.69 975.44 1008.44 972.3 1009.83 C 969.16 1011.23 970.79 1006.87 967.3 1006.93 C 963.87 1007.04 965.67 1011.29 962.48 1010.07 C 959.28 1008.79 963.52 1006.87 961.02 1004.49 C 958.52 1002.1 956.78 1006.4 955.39 1003.26 C 953.99 1000.13 958.35 1001.75 958.29 998.32 C 958.18 994.84 953.93 996.7 955.15 993.44 C 956.43 990.25 958.35 994.49 960.73 991.99 C 963.12 989.49 958.82 987.75 961.95 986.35 C 965.09 984.96 963.46 989.32 966.89 989.26 C 969.92 989.2 968.93 985.89 970.79 985.94 Z M 948.24 987.4 C 945.8 987.4 943.82 989.37 943.82 991.82 C 943.82 994.26 945.8 996.17 948.24 996.17 C 950.62 996.17 952.6 994.26 952.6 991.82 C 952.6 989.37 950.62 987.4 948.24 987.4 Z M 967.13 991.64 C 963.52 991.64 960.62 994.49 960.62 998.09 C 960.62 1001.7 963.52 1004.6 967.13 1004.6 C 970.73 1004.6 973.58 1001.7 973.58 998.09 C 973.58 994.49 970.67 991.64 967.13 991.64 Z M 971.78 1022.21 L 971.78 1020.58 L 973.23 1020.58 L 973.23 1022.21 Z M 971.78 1032.33 L 971.78 1023.84 L 973.23 1023.84 L 973.23 1032.33 Z M 962.65 1035.58 L 962.65 1023.84 L 963.99 1023.84 L 963.99 1024.94 Q 964.45 1024.25 965.03 1023.96 Q 965.62 1023.61 966.43 1023.61 Q 967.53 1023.61 968.35 1024.19 Q 969.16 1024.77 969.63 1025.76 Q 970.03 1026.8 970.03 1028.02 Q 970.03 1029.3 969.57 1030.35 Q 969.1 1031.4 968.17 1031.98 Q 967.3 1032.5 966.31 1032.5 Q 965.62 1032.5 965.03 1032.21 Q 964.45 1031.92 964.1 1031.45 L 964.1 1035.58 Z M 963.93 1028.14 Q 963.93 1029.77 964.63 1030.52 Q 965.27 1031.34 966.25 1031.34 Q 967.18 1031.34 967.88 1030.52 Q 968.58 1029.71 968.58 1028.02 Q 968.58 1026.4 967.88 1025.58 Q 967.24 1024.77 966.31 1024.77 Q 965.38 1024.77 964.69 1025.64 Q 963.93 1026.46 963.93 1028.14 Z M 959.05 1031.28 Q 958.29 1031.98 957.54 1032.21 Q 956.78 1032.5 955.97 1032.5 Q 954.51 1032.5 953.76 1031.86 Q 953 1031.16 953 1030.06 Q 953 1029.48 953.29 1028.95 Q 953.58 1028.43 954.05 1028.08 Q 954.51 1027.79 955.1 1027.62 Q 955.5 1027.5 956.37 1027.44 Q 958.12 1027.21 958.93 1026.92 Q 958.93 1026.63 958.93 1026.57 Q 958.93 1025.64 958.52 1025.29 Q 958 1024.83 956.9 1024.83 Q 955.91 1024.83 955.39 1025.18 Q 954.92 1025.53 954.69 1026.46 L 953.29 1026.22 Q 953.47 1025.35 953.93 1024.77 Q 954.34 1024.25 955.21 1023.9 Q 956.03 1023.61 957.13 1023.61 Q 958.23 1023.61 958.87 1023.9 Q 959.57 1024.13 959.86 1024.54 Q 960.21 1024.89 960.33 1025.53 Q 960.38 1025.87 960.38 1026.86 L 960.38 1028.78 Q 960.38 1030.76 960.5 1031.28 Q 960.62 1031.86 960.85 1032.33 L 959.34 1032.33 Q 959.11 1031.86 959.05 1031.28 Z M 958.93 1028.02 Q 958.18 1028.37 956.61 1028.61 Q 955.73 1028.72 955.33 1028.9 Q 954.98 1029.07 954.75 1029.36 Q 954.57 1029.65 954.57 1030.06 Q 954.57 1030.64 954.98 1030.99 Q 955.44 1031.4 956.26 1031.4 Q 957.13 1031.4 957.77 1031.05 Q 958.41 1030.64 958.7 1030 Q 958.93 1029.54 958.93 1028.61 Z" fill="#ffffff" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe flex-start; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 1068px; margin-left: 963px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 19px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: nowrap;">k8gb Controller</div></div></div></foreignObject><text x="963" y="1087" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="19px" text-anchor="middle">k8gb Controller</text></switch></g><path d="M 659.32 1445 L 803 1445.06 L 803 1305.06 L 802.95 1295" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 654.07 1445 L 661.07 1441.5 L 659.32 1445 L 661.07 1448.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 613.94 1510.5 L 599.08 1502.98 L 599.08 1456.46 L 578.8 1454.18 L 578.8 1442.68 L 583.33 1440.4 L 599.08 1444.2 L 599.08 1432.52 L 613.94 1425 L 628.9 1432.52 L 628.9 1467.76 L 649.3 1467.74 L 649.3 1477.77 L 645.55 1478.56 L 628.9 1477.09 L 628.9 1502.98 Z" fill="#f58536" stroke="none" pointer-events="all"/><path d="M 583.33 1452.92 L 578.8 1454.18 L 578.8 1442.68 L 583.33 1440.4 Z M 613.94 1510.5 L 599.08 1502.98 L 599.08 1456.46 L 603.16 1456.92 L 608.38 1456.11 L 608.38 1446.43 L 599.08 1444.2 L 599.08 1432.52 L 613.94 1425 Z M 645.55 1478.56 L 619.48 1476.18 L 619.48 1467.76 L 645.55 1467.76 Z" fill-opacity="0.3" fill="#000000" stroke="none" pointer-events="all"/><path d="M 603.16 1456.92 L 578.8 1454.18 L 583.33 1452.92 L 608.38 1456.11 Z" fill-opacity="0.5" fill="#000000" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe flex-start; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 1517px; margin-left: 614px;"><div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: nowrap;">AWS Route 53</div></div></div></foreignObject><text x="614" y="1532" fill="#000000" font-family="Helvetica" font-size="15px" text-anchor="middle">AWS Route...</text></switch></g><path d="M 1105.87 1164.27 C 1106.9 1164.27 1107.61 1163.6 1107.61 1162.75 C 1107.61 1161.79 1106.88 1161.09 1105.86 1161.09 C 1104.83 1161.09 1104.15 1161.83 1104.15 1162.63 C 1104.15 1163.65 1104.94 1164.27 1105.87 1164.27 Z M 1105.89 1169.65 C 1106.89 1169.65 1107.61 1169.05 1107.61 1168.1 C 1107.61 1167.12 1106.81 1166.56 1105.89 1166.56 C 1104.98 1166.56 1104.16 1167.06 1104.16 1168.1 C 1104.16 1169.03 1104.75 1169.65 1105.89 1169.65 Z M 1110.41 1170.19 L 1114.45 1157.87 L 1112.53 1157.87 L 1108.47 1170.19 L 1110.41 1170.19 Z M 1116.63 1170.19 L 1120.67 1157.87 L 1118.74 1157.87 L 1114.68 1170.19 L 1116.63 1170.19 Z M 1124.89 1167.5 L 1124.89 1160.14 C 1126.77 1159.7 1128.64 1160.17 1129.47 1161.26 C 1130.63 1163.08 1130.21 1165.09 1129.41 1166.2 C 1128.92 1166.82 1127.91 1167.41 1126.74 1167.53 L 1124.89 1167.5 Z M 1121.94 1169.44 C 1124.08 1169.8 1126.33 1169.72 1127.93 1169.43 C 1130.5 1168.97 1132 1167.72 1132.67 1166.21 C 1133.5 1164.2 1133.4 1162.01 1132.37 1160.46 C 1131.43 1159 1129.52 1158.12 1126.8 1157.99 C 1125.21 1157.97 1123.61 1157.98 1121.94 1158.26 L 1121.94 1169.44 Z M 1145.67 1169.48 L 1145.67 1158.03 L 1143.03 1158.03 C 1143.03 1160.75 1143.02 1163.48 1143.23 1166 C 1141.94 1163.4 1140.15 1160.71 1138.51 1158.03 L 1135.08 1158.03 L 1135.08 1169.48 L 1137.7 1169.48 L 1137.7 1161.11 C 1139.08 1163.9 1140.96 1166.69 1142.65 1169.48 L 1145.67 1169.48 Z M 1147.68 1168.99 C 1149.09 1169.63 1151.68 1169.94 1153.94 1169.28 C 1155.06 1168.9 1156.27 1168.08 1156.46 1166.35 C 1156.55 1165.1 1155.96 1164.2 1154.98 1163.55 C 1153.82 1162.76 1152.52 1162.74 1151.37 1161.97 C 1150.42 1161.39 1150.76 1160.42 1151.81 1160.15 C 1152.9 1159.93 1154.39 1160.19 1155.31 1160.55 L 1155.91 1158.55 C 1155.1 1158.11 1154.04 1157.78 1152 1157.9 C 1150.77 1157.99 1149.09 1158.39 1148.25 1159.94 C 1147.51 1161.46 1147.85 1162.6 1148.88 1163.5 C 1150.46 1164.79 1152.23 1164.75 1152.97 1165.42 C 1153.5 1165.88 1153.96 1166.84 1152.66 1167.38 C 1151.14 1167.9 1149.46 1167.27 1148.29 1166.84 L 1147.68 1168.99 Z M 1098.5 1194 L 1098.5 1135.5 L 1163.9 1135.5 L 1163.9 1194 L 1098.5 1194 Z" fill="#cccccc" stroke="none" pointer-events="all"/><path d="M 1133 1194 L 1133 1505.06 L 673 1505.06 L 669.37 1505.04" fill="none" stroke="#999999" stroke-miterlimit="10" stroke-dasharray="3 3" pointer-events="stroke"/><path d="M 664.12 1505.01 L 671.14 1501.55 L 669.37 1505.04 L 671.1 1508.55 Z" fill="#999999" stroke="#999999" stroke-miterlimit="10" pointer-events="all"/><path d="M 776.67 1013.77 C 777.7 1013.77 778.41 1013.1 778.41 1012.25 C 778.41 1011.29 777.68 1010.59 776.66 1010.59 C 775.63 1010.59 774.95 1011.33 774.95 1012.13 C 774.95 1013.15 775.74 1013.77 776.67 1013.77 Z M 776.69 1019.15 C 777.69 1019.15 778.41 1018.55 778.41 1017.6 C 778.41 1016.62 777.61 1016.06 776.69 1016.06 C 775.78 1016.06 774.96 1016.56 774.96 1017.6 C 774.96 1018.53 775.55 1019.15 776.69 1019.15 Z M 781.21 1019.69 L 785.25 1007.37 L 783.33 1007.37 L 779.27 1019.69 L 781.21 1019.69 Z M 787.43 1019.69 L 791.47 1007.37 L 789.54 1007.37 L 785.48 1019.69 L 787.43 1019.69 Z M 795.69 1017 L 795.69 1009.64 C 797.57 1009.2 799.44 1009.67 800.27 1010.76 C 801.43 1012.58 801.01 1014.59 800.21 1015.7 C 799.72 1016.32 798.71 1016.91 797.54 1017.03 L 795.69 1017 Z M 792.74 1018.94 C 794.88 1019.3 797.13 1019.22 798.73 1018.93 C 801.3 1018.47 802.8 1017.22 803.47 1015.71 C 804.3 1013.7 804.2 1011.51 803.17 1009.96 C 802.23 1008.5 800.32 1007.62 797.6 1007.49 C 796.01 1007.47 794.41 1007.48 792.74 1007.76 L 792.74 1018.94 Z M 816.47 1018.98 L 816.47 1007.53 L 813.83 1007.53 C 813.83 1010.25 813.82 1012.98 814.03 1015.5 C 812.74 1012.9 810.95 1010.21 809.31 1007.53 L 805.88 1007.53 L 805.88 1018.98 L 808.5 1018.98 L 808.5 1010.61 C 809.88 1013.4 811.76 1016.19 813.45 1018.98 L 816.47 1018.98 Z M 818.48 1018.49 C 819.89 1019.13 822.48 1019.44 824.74 1018.78 C 825.86 1018.4 827.07 1017.58 827.26 1015.85 C 827.35 1014.6 826.76 1013.7 825.78 1013.05 C 824.62 1012.26 823.32 1012.24 822.17 1011.47 C 821.22 1010.89 821.56 1009.92 822.61 1009.65 C 823.7 1009.43 825.19 1009.69 826.11 1010.05 L 826.71 1008.05 C 825.9 1007.61 824.84 1007.28 822.8 1007.4 C 821.57 1007.49 819.89 1007.89 819.05 1009.44 C 818.31 1010.96 818.65 1012.1 819.68 1013 C 821.26 1014.29 823.03 1014.25 823.77 1014.92 C 824.3 1015.38 824.76 1016.34 823.46 1016.88 C 821.94 1017.4 820.26 1016.77 819.09 1016.34 L 818.48 1018.49 Z M 769.3 1043.5 L 769.3 985 L 834.7 985 L 834.7 1043.5 L 769.3 1043.5 Z" fill="#4495d1" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe flex-start; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 1050px; margin-left: 802px;"><div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: nowrap;">DNSEndpoint CRD</div></div></div></foreignObject><text x="802" y="1065" fill="#000000" font-family="Helvetica" font-size="15px" text-anchor="middle">DNSEndpoi...</text></switch></g><path d="M 902.92 1012.91 L 834.7 1013.82" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/><a xlink:href="k8gb-components.drawio"><path d="M 13 895 L 533 895 L 533 1315 L 13 1315 Z" fill="none" stroke="#a9c4eb" stroke-width="5" stroke-miterlimit="10" pointer-events="all"/><path d="M 13 895 L 38 895 L 38 920 L 13 920 Z M 22.89 898.57 C 22.7 898.57 22.54 898.73 22.54 898.93 L 22.54 904.46 L 19.92 904.46 C 19.72 904.46 19.56 904.62 19.56 904.82 L 19.56 916.07 C 19.56 916.17 19.6 916.26 19.67 916.32 C 19.74 916.39 19.83 916.43 19.92 916.43 L 31.08 916.43 C 31.17 916.43 31.26 916.39 31.33 916.32 C 31.4 916.26 31.44 916.17 31.44 916.07 L 31.44 904.82 C 31.44 904.62 31.28 904.46 31.08 904.46 L 28.46 904.46 L 28.46 898.93 C 28.46 898.83 28.43 898.74 28.36 898.68 C 28.29 898.61 28.2 898.57 28.11 898.57 Z M 23.25 899.29 L 27.75 899.29 L 27.75 904.82 C 27.75 905.02 27.91 905.18 28.11 905.18 L 30.72 905.18 L 30.72 915.71 L 20.28 915.71 L 20.28 905.18 L 22.89 905.18 C 22.99 905.18 23.08 905.14 23.15 905.07 C 23.21 905.01 23.25 904.92 23.25 904.82 Z M 25.19 900.94 L 25.19 902.79 L 25.91 902.79 L 25.91 900.94 Z M 25.19 903.91 L 25.19 905.77 L 25.91 905.77 L 25.91 903.91 Z M 21.84 906.65 L 21.84 908.51 L 22.56 908.51 L 22.56 906.65 Z M 25.19 906.65 L 25.19 908.51 L 25.91 908.51 L 25.91 906.65 Z M 28.54 906.65 L 28.54 908.51 L 29.26 908.51 L 29.26 906.65 Z M 21.84 909.63 L 21.84 911.49 L 22.56 911.49 L 22.56 909.63 Z M 25.19 909.63 L 25.19 911.49 L 25.91 911.49 L 25.91 909.63 Z M 28.54 909.63 L 28.54 911.49 L 29.26 911.49 L 29.26 909.63 Z M 21.84 912.61 L 21.84 914.46 L 22.56 914.46 L 22.56 912.61 Z M 25.19 912.61 L 25.19 914.46 L 25.91 914.46 L 25.91 912.61 Z M 28.54 912.61 L 28.54 914.46 L 29.26 914.46 L 29.26 912.61 Z" fill="#a9c4eb" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe flex-start; justify-content: unsafe flex-start; width: 488px; height: 1px; padding-top: 902px; margin-left: 45px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: left;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">K8gb Namespace</div></div></div></foreignObject><text x="45" y="914" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px">K8gb Namespace</text></switch></g></a><path d="M 263 1111.37 L 263 1475.06 L 563 1475" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" stroke-dasharray="3 3" pointer-events="stroke"/><path d="M 263 1106.12 L 266.5 1113.12 L 263 1111.37 L 259.5 1113.12 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/><path d="M 280.54 935.45 C 279.39 935.52 278.25 935.81 277.24 936.31 L 232.39 957.7 C 230.03 958.84 228.32 960.99 227.75 963.49 L 216.66 1011.63 C 216.16 1013.85 216.59 1016.21 217.8 1018.14 C 218.02 1018.36 218.16 1018.57 218.3 1018.86 L 249.35 1057.41 C 250.99 1059.41 253.5 1060.63 256.07 1060.63 L 305.86 1060.63 C 308.43 1060.63 310.94 1059.41 312.58 1057.41 L 343.63 1018.78 C 345.2 1016.78 345.84 1014.14 345.27 1011.63 L 334.18 963.49 C 333.61 960.99 331.89 958.84 329.53 957.7 L 284.68 936.31 C 283.4 935.67 281.97 935.38 280.54 935.45 Z" fill="#ffffff" stroke="none" pointer-events="all"/><path d="M 280.56 939.2 C 279.49 939.27 278.41 939.54 277.47 940.01 L 235.31 960.12 C 233.09 961.19 231.48 963.21 230.94 965.56 L 220.52 1010.81 C 220.05 1012.9 220.45 1015.12 221.59 1016.93 C 221.8 1017.13 221.93 1017.34 222.07 1017.61 L 251.25 1053.85 C 252.79 1055.73 255.15 1056.87 257.57 1056.87 L 304.37 1056.87 C 306.79 1056.87 309.14 1055.73 310.69 1053.85 L 339.87 1017.54 C 341.35 1015.66 341.95 1013.17 341.41 1010.81 L 330.99 965.56 C 330.45 963.21 328.84 961.19 326.62 960.12 L 284.46 940.01 C 283.25 939.41 281.91 939.14 280.56 939.2 Z" fill="#2875e2" stroke="none" pointer-events="all"/><path d="M 281 960.43 C 280.24 960.43 257.81 971.47 257.52 972 C 256.82 973.39 251.71 996.87 252 997.39 C 252.17 997.69 255.83 1002.33 260.19 1007.74 L 268.04 1017.56 L 280.94 1017.56 L 293.84 1017.56 L 302.04 1007.33 L 310.29 997.05 L 307.39 984.43 C 305.82 977.52 304.42 971.71 304.25 971.59 C 303.84 971.18 281.46 960.49 281 960.43 Z M 282.39 972 C 283.5 972.05 283.62 973.68 285.94 973.86 C 288.96 974.09 288.61 971.24 290.94 973.22 C 293.26 975.19 290.42 975.31 291.17 978.27 C 291.87 981.24 294.43 980.07 293.32 982.86 C 292.16 985.65 291.11 983.04 288.56 984.61 C 285.94 986.24 287.86 988.33 284.84 988.1 C 281.81 987.86 284.02 986.06 281.7 984.09 C 279.37 982.17 277.98 984.61 277.28 981.64 C 276.52 978.74 278.91 980.25 280.07 977.46 C 281.23 974.61 278.44 974.09 281.06 972.46 C 281.35 972.29 281.64 972.17 281.87 972.05 C 282.05 972 282.22 972 282.39 972 Z M 285.42 975.31 C 285.01 975.31 284.55 975.37 284.14 975.48 C 281.81 976.18 280.48 978.62 281.17 980.95 C 281.87 983.27 284.37 984.61 286.7 983.91 C 289.02 983.21 290.3 980.77 289.6 978.45 C 289.08 976.59 287.34 975.31 285.42 975.31 Z M 268.04 982.86 C 268.27 982.86 268.56 982.92 268.91 983.04 C 271.7 983.91 268.85 985.36 270.83 987.51 C 272.8 989.61 274.49 986.87 275.13 989.72 C 275.83 992.57 273.1 990.89 272.28 993.68 C 271.41 996.46 274.61 996.52 272.46 998.5 C 270.31 1000.48 270.48 997.34 267.63 997.98 C 264.78 998.62 266.3 1001.41 263.51 1000.59 C 260.72 999.72 263.56 998.27 261.59 996.12 C 259.61 993.97 257.93 996.7 257.29 993.85 C 256.59 991 259.32 992.75 260.13 989.96 C 261.01 987.17 257.81 987.05 259.96 985.07 C 262.11 983.1 261.94 986.29 264.78 985.65 C 267.28 985.07 266.41 982.86 268.04 982.86 Z M 288.79 985.94 C 289.02 985.94 289.37 986 289.78 986.12 C 292.97 987.4 288.73 989.32 291.23 991.7 C 293.73 994.08 295.47 989.78 296.87 992.92 C 298.26 996.06 293.9 994.43 293.96 997.92 C 294.02 1001.35 298.32 999.55 297.1 1002.74 C 295.82 1005.94 293.9 1001.7 291.52 1004.19 C 289.14 1006.69 293.44 1008.44 290.3 1009.83 C 287.16 1011.23 288.79 1006.87 285.3 1006.93 C 281.87 1007.04 283.67 1011.29 280.48 1010.07 C 277.28 1008.79 281.52 1006.87 279.02 1004.49 C 276.52 1002.1 274.78 1006.4 273.39 1003.26 C 271.99 1000.13 276.35 1001.75 276.29 998.32 C 276.18 994.84 271.93 996.7 273.15 993.44 C 274.43 990.25 276.35 994.49 278.73 991.99 C 281.12 989.49 276.82 987.75 279.95 986.35 C 283.09 984.96 281.46 989.32 284.89 989.26 C 287.92 989.2 286.93 985.89 288.79 985.94 Z M 266.24 987.4 C 263.8 987.4 261.82 989.37 261.82 991.82 C 261.82 994.26 263.8 996.17 266.24 996.17 C 268.62 996.17 270.6 994.26 270.6 991.82 C 270.6 989.37 268.62 987.4 266.24 987.4 Z M 285.13 991.64 C 281.52 991.64 278.62 994.49 278.62 998.09 C 278.62 1001.7 281.52 1004.6 285.13 1004.6 C 288.73 1004.6 291.58 1001.7 291.58 998.09 C 291.58 994.49 288.67 991.64 285.13 991.64 Z M 289.78 1022.21 L 289.78 1020.58 L 291.23 1020.58 L 291.23 1022.21 Z M 289.78 1032.33 L 289.78 1023.84 L 291.23 1023.84 L 291.23 1032.33 Z M 280.65 1035.58 L 280.65 1023.84 L 281.99 1023.84 L 281.99 1024.94 Q 282.45 1024.25 283.03 1023.96 Q 283.62 1023.61 284.43 1023.61 Q 285.53 1023.61 286.35 1024.19 Q 287.16 1024.77 287.63 1025.76 Q 288.03 1026.8 288.03 1028.02 Q 288.03 1029.3 287.57 1030.35 Q 287.1 1031.4 286.17 1031.98 Q 285.3 1032.5 284.31 1032.5 Q 283.62 1032.5 283.03 1032.21 Q 282.45 1031.92 282.1 1031.45 L 282.1 1035.58 Z M 281.93 1028.14 Q 281.93 1029.77 282.63 1030.52 Q 283.27 1031.34 284.25 1031.34 Q 285.18 1031.34 285.88 1030.52 Q 286.58 1029.71 286.58 1028.02 Q 286.58 1026.4 285.88 1025.58 Q 285.24 1024.77 284.31 1024.77 Q 283.38 1024.77 282.69 1025.64 Q 281.93 1026.46 281.93 1028.14 Z M 277.05 1031.28 Q 276.29 1031.98 275.54 1032.21 Q 274.78 1032.5 273.97 1032.5 Q 272.51 1032.5 271.76 1031.86 Q 271 1031.16 271 1030.06 Q 271 1029.48 271.29 1028.95 Q 271.58 1028.43 272.05 1028.08 Q 272.51 1027.79 273.1 1027.62 Q 273.5 1027.5 274.37 1027.44 Q 276.12 1027.21 276.93 1026.92 Q 276.93 1026.63 276.93 1026.57 Q 276.93 1025.64 276.52 1025.29 Q 276 1024.83 274.9 1024.83 Q 273.91 1024.83 273.39 1025.18 Q 272.92 1025.53 272.69 1026.46 L 271.29 1026.22 Q 271.47 1025.35 271.93 1024.77 Q 272.34 1024.25 273.21 1023.9 Q 274.03 1023.61 275.13 1023.61 Q 276.23 1023.61 276.87 1023.9 Q 277.57 1024.13 277.86 1024.54 Q 278.21 1024.89 278.33 1025.53 Q 278.38 1025.87 278.38 1026.86 L 278.38 1028.78 Q 278.38 1030.76 278.5 1031.28 Q 278.62 1031.86 278.85 1032.33 L 277.34 1032.33 Q 277.11 1031.86 277.05 1031.28 Z M 276.93 1028.02 Q 276.18 1028.37 274.61 1028.61 Q 273.73 1028.72 273.33 1028.9 Q 272.98 1029.07 272.75 1029.36 Q 272.57 1029.65 272.57 1030.06 Q 272.57 1030.64 272.98 1030.99 Q 273.44 1031.4 274.26 1031.4 Q 275.13 1031.4 275.77 1031.05 Q 276.41 1030.64 276.7 1030 Q 276.93 1029.54 276.93 1028.61 Z" fill="#ffffff" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe flex-start; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 1068px; margin-left: 281px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 19px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: nowrap;">k8gb Controller</div></div></div></foreignObject><text x="281" y="1087" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="19px" text-anchor="middle">k8gb Controller</text></switch></g><path d="M 432.3 1035 L 432.3 1187.63" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 432.3 1192.88 L 428.8 1185.88 L 432.3 1187.63 L 435.8 1185.88 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/><path d="M 86.37 1153.77 C 87.4 1153.77 88.11 1153.1 88.11 1152.25 C 88.11 1151.29 87.38 1150.59 86.36 1150.59 C 85.33 1150.59 84.65 1151.33 84.65 1152.13 C 84.65 1153.15 85.44 1153.77 86.37 1153.77 Z M 86.39 1159.15 C 87.39 1159.15 88.11 1158.55 88.11 1157.6 C 88.11 1156.62 87.31 1156.06 86.39 1156.06 C 85.48 1156.06 84.66 1156.56 84.66 1157.6 C 84.66 1158.53 85.25 1159.15 86.39 1159.15 Z M 90.91 1159.69 L 94.95 1147.37 L 93.03 1147.37 L 88.97 1159.69 L 90.91 1159.69 Z M 97.13 1159.69 L 101.17 1147.37 L 99.24 1147.37 L 95.18 1159.69 L 97.13 1159.69 Z M 105.39 1157 L 105.39 1149.64 C 107.27 1149.2 109.14 1149.67 109.97 1150.76 C 111.13 1152.58 110.71 1154.59 109.91 1155.7 C 109.42 1156.32 108.41 1156.91 107.24 1157.03 L 105.39 1157 Z M 102.44 1158.94 C 104.58 1159.3 106.83 1159.22 108.43 1158.93 C 111 1158.47 112.5 1157.22 113.17 1155.71 C 114 1153.7 113.9 1151.51 112.87 1149.96 C 111.93 1148.5 110.02 1147.62 107.3 1147.49 C 105.71 1147.47 104.11 1147.48 102.44 1147.76 L 102.44 1158.94 Z M 126.17 1158.98 L 126.17 1147.53 L 123.53 1147.53 C 123.53 1150.25 123.52 1152.98 123.73 1155.5 C 122.44 1152.9 120.65 1150.21 119.01 1147.53 L 115.58 1147.53 L 115.58 1158.98 L 118.2 1158.98 L 118.2 1150.61 C 119.58 1153.4 121.46 1156.19 123.15 1158.98 L 126.17 1158.98 Z M 128.18 1158.49 C 129.59 1159.13 132.18 1159.44 134.44 1158.78 C 135.56 1158.4 136.77 1157.58 136.96 1155.85 C 137.05 1154.6 136.46 1153.7 135.48 1153.05 C 134.32 1152.26 133.02 1152.24 131.87 1151.47 C 130.92 1150.89 131.26 1149.92 132.31 1149.65 C 133.4 1149.43 134.89 1149.69 135.81 1150.05 L 136.41 1148.05 C 135.6 1147.61 134.54 1147.28 132.5 1147.4 C 131.27 1147.49 129.59 1147.89 128.75 1149.44 C 128.01 1150.96 128.35 1152.1 129.38 1153 C 130.96 1154.29 132.73 1154.25 133.47 1154.92 C 134 1155.38 134.46 1156.34 133.16 1156.88 C 131.64 1157.4 129.96 1156.77 128.79 1156.34 L 128.18 1158.49 Z M 79 1183.5 L 79 1125 L 144.4 1125 L 144.4 1183.5 L 79 1183.5 Z" fill="#cccccc" stroke="none" pointer-events="all"/><path d="M 223.07 1005.02 L 106.06 1005.06 L 106.06 1118.63" fill="none" stroke="#999999" stroke-miterlimit="10" stroke-dasharray="3 3" pointer-events="stroke"/><path d="M 106.06 1123.88 L 102.56 1116.88 L 106.06 1118.63 L 109.56 1116.88 Z" fill="#999999" stroke="#999999" stroke-miterlimit="10" pointer-events="all"/><path d="M 406.97 1005.27 C 408 1005.27 408.71 1004.6 408.71 1003.75 C 408.71 1002.79 407.98 1002.09 406.96 1002.09 C 405.93 1002.09 405.25 1002.83 405.25 1003.63 C 405.25 1004.65 406.04 1005.27 406.97 1005.27 Z M 406.99 1010.65 C 407.99 1010.65 408.71 1010.05 408.71 1009.1 C 408.71 1008.12 407.91 1007.56 406.99 1007.56 C 406.08 1007.56 405.26 1008.06 405.26 1009.1 C 405.26 1010.03 405.85 1010.65 406.99 1010.65 Z M 411.51 1011.19 L 415.55 998.87 L 413.63 998.87 L 409.57 1011.19 L 411.51 1011.19 Z M 417.73 1011.19 L 421.77 998.87 L 419.84 998.87 L 415.78 1011.19 L 417.73 1011.19 Z M 425.99 1008.5 L 425.99 1001.14 C 427.87 1000.7 429.74 1001.17 430.57 1002.26 C 431.73 1004.08 431.31 1006.09 430.51 1007.2 C 430.02 1007.82 429.01 1008.41 427.84 1008.53 L 425.99 1008.5 Z M 423.04 1010.44 C 425.18 1010.8 427.43 1010.72 429.03 1010.43 C 431.6 1009.97 433.1 1008.72 433.77 1007.21 C 434.6 1005.2 434.5 1003.01 433.47 1001.46 C 432.53 1000 430.62 999.12 427.9 998.99 C 426.31 998.97 424.71 998.98 423.04 999.26 L 423.04 1010.44 Z M 446.77 1010.48 L 446.77 999.03 L 444.13 999.03 C 444.13 1001.75 444.12 1004.48 444.33 1007 C 443.04 1004.4 441.25 1001.71 439.61 999.03 L 436.18 999.03 L 436.18 1010.48 L 438.8 1010.48 L 438.8 1002.11 C 440.18 1004.9 442.06 1007.69 443.75 1010.48 L 446.77 1010.48 Z M 448.78 1009.99 C 450.19 1010.63 452.78 1010.94 455.04 1010.28 C 456.16 1009.9 457.37 1009.08 457.56 1007.35 C 457.65 1006.1 457.06 1005.2 456.08 1004.55 C 454.92 1003.76 453.62 1003.74 452.47 1002.97 C 451.52 1002.39 451.86 1001.42 452.91 1001.15 C 454 1000.93 455.49 1001.19 456.41 1001.55 L 457.01 999.55 C 456.2 999.11 455.14 998.78 453.1 998.9 C 451.87 998.99 450.19 999.39 449.35 1000.94 C 448.61 1002.46 448.95 1003.6 449.98 1004.5 C 451.56 1005.79 453.33 1005.75 454.07 1006.42 C 454.6 1006.88 455.06 1007.84 453.76 1008.38 C 452.24 1008.9 450.56 1008.27 449.39 1007.84 L 448.78 1009.99 Z M 399.6 1035 L 399.6 976.5 L 465 976.5 L 465 1035 L 399.6 1035 Z" fill="#4495d1" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe flex-start; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 1042px; margin-left: 432px;"><div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: nowrap;">DNSEndpoint CRD</div></div></div></foreignObject><text x="432" y="1057" fill="#000000" font-family="Helvetica" font-size="15px" text-anchor="middle">DNSEndpoi...</text></switch></g><path d="M 399.47 1005.41 L 371.3 1005.5 L 343 1006.08" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 103 1183.5 L 103 1505.06 L 556.63 1505.06" fill="none" stroke="#999999" stroke-miterlimit="10" stroke-dasharray="3 3" pointer-events="stroke"/><path d="M 561.88 1505.06 L 554.88 1508.56 L 556.63 1505.06 L 554.88 1501.56 Z" fill="#999999" stroke="#999999" stroke-miterlimit="10" pointer-events="all"/><path d="M 556.58 1445 L 433 1445.06 L 432.95 1295" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 561.83 1445 L 554.83 1448.5 L 556.58 1445 L 554.83 1441.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><rect x="450.53" y="1183.5" width="87.45" height="40" rx="6" ry="6" fill="#a153a0" stroke="#ffffff" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe flex-start; justify-content: unsafe center; width: 85px; height: 1px; padding-top: 1191px; margin-left: 452px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 19px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"><font style="font-size: 10px;" color="#ffffff">zone delegation<br /><br /></font></div></div></div></foreignObject><text x="494" y="1210" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="19px" text-anchor="middle">zone dele...</text></switch></g><rect x="383" y="1085" width="120" height="70" rx="10.5" ry="10.5" fill="#4495d1" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe flex-start; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 1092px; margin-left: 384px;"><div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"><span style="color: rgb(255, 255, 255); font-size: 11px;">cloud.example.com</span><br style="color: rgb(255, 255, 255); font-size: 11px;" /><span style="color: rgb(255, 255, 255); font-size: 11px;">172.18.0.8, 172.18.0.9</span><br style="color: rgb(255, 255, 255); font-size: 11px;" /><span style="color: rgb(255, 255, 255); font-size: 11px;">172.20.0.1, 172.20.0.2</span></div></div></div></foreignObject><text x="443" y="1107" fill="#000000" font-family="Helvetica" font-size="15px" text-anchor="middle">cloud.example.co...</text></switch></g><rect x="176.47" y="1215" width="175.57" height="60" rx="9" ry="9" fill="#9ac7bf" stroke="#ffffff" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe flex-start; justify-content: unsafe center; width: 174px; height: 1px; padding-top: 1222px; margin-left: 177px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 19px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"><span style="color: rgb(255, 255, 255); font-size: 11px;">reading EU cluster IP's<br />dig gslb-ns-<b>eu</b>-cloud.example.com</span></div></div></div></foreignObject><text x="264" y="1241" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="19px" text-anchor="middle">reading EU cluster...</text></switch></g><rect x="473" y="895" width="60" height="30" fill="none" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 58px; height: 1px; padding-top: 910px; margin-left: 474px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"><b>US</b></div></div></div></foreignObject><text x="503" y="914" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">US</text></switch></g><rect x="490.3" y="1545" width="230" height="30" fill="none" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 228px; height: 1px; padding-top: 1560px; margin-left: 491px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 20px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">cloud.example.com</div></div></div></foreignObject><text x="605" y="1566" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="20px" text-anchor="middle">cloud.example.com</text></switch></g><rect x="393.3" y="1194" width="78" height="68" fill="none" stroke="none" pointer-events="all"/><path d="M 446.1 1244.86 C 446.96 1245.85 448.09 1246.72 449.25 1247.36 C 451.39 1246.27 452.85 1244.7 453.78 1243.13 C 455.2 1240.74 455.51 1238.7 455.4 1235.47 Z M 445.23 1243.78 L 454.75 1234.15 L 449.25 1232.83 L 443.14 1234.29 L 443.14 1237.06 C 443.14 1240.05 444.12 1242.2 445.23 1243.78 Z M 441.36 1217.17 C 443.1 1216.65 445.1 1215.34 447.21 1213.74 C 450.52 1217.89 452.26 1222.01 452.48 1227.04 L 443.6 1227.04 L 443.6 1224.18 C 443.6 1222.84 443.05 1222.18 442.61 1221.73 C 442.31 1220.42 441.93 1218.97 441.36 1217.17 Z M 440.76 1215.77 C 439.26 1212.19 437.28 1209.29 434.97 1206.9 C 438.62 1207.43 443.06 1209.68 446.16 1212.65 C 444.51 1213.87 442.39 1215.12 440.76 1215.77 Z M 432.33 1220.86 L 432.33 1219.16 C 435.32 1219.19 437.73 1218.58 439.92 1217.75 C 440.32 1218.79 440.59 1219.82 440.83 1220.86 Z M 432.33 1217.61 L 432.33 1206.7 C 435.14 1209.01 437.55 1212.09 439.34 1216.3 C 437.16 1217.03 434.88 1217.57 432.33 1217.61 Z M 422.27 1215.77 C 420.26 1214.85 418.44 1213.83 416.91 1212.69 C 420.87 1208.79 424.91 1207.55 428.04 1206.94 C 425.39 1209.73 423.42 1212.66 422.27 1215.77 Z M 423.73 1216.32 C 425.4 1212.16 427.87 1209.16 430.7 1206.67 L 430.7 1217.57 C 428.26 1217.53 425.96 1217.06 423.73 1216.32 Z M 422.21 1220.86 C 422.4 1219.98 422.63 1219.07 423.09 1217.75 C 425.2 1218.57 427.68 1219.09 430.7 1219.16 L 430.7 1220.86 Z M 410.59 1227.04 C 410.68 1222.34 412.49 1217.58 415.83 1213.78 C 417.7 1215.34 420.01 1216.53 421.65 1217.17 C 421.22 1218.56 420.79 1219.94 420.46 1221.64 C 419.77 1222.32 419.32 1223.07 419.34 1224.28 L 419.34 1227.05 Z M 422.41 1231.28 L 422.41 1225.24 L 424.98 1225.24 C 427.38 1225.2 427.99 1226.89 427.95 1228.34 C 427.94 1230.04 427.07 1231.35 425.05 1231.28 Z M 423.74 1230.28 L 425.26 1230.25 C 426.04 1230.21 426.31 1229.79 426.45 1229.27 C 426.57 1228.7 426.61 1228.1 426.49 1227.4 C 426.26 1226.5 425.6 1226.33 425.14 1226.29 L 423.74 1226.27 Z M 429.08 1231.28 L 429.08 1225.24 L 430.38 1225.24 L 433.08 1229.27 L 433.08 1225.24 L 434.33 1225.24 L 434.33 1231.28 L 432.99 1231.28 L 430.33 1227.35 L 430.33 1231.28 Z M 435.4 1229.32 L 436.69 1229.21 C 436.82 1229.89 437.21 1230.19 437.7 1230.32 C 438.38 1230.39 438.91 1230.35 439.23 1230 C 439.46 1229.73 439.63 1229.17 438.9 1228.94 C 438.28 1228.72 436.84 1228.55 436.21 1228.02 C 435.36 1227.27 435.54 1226.18 436.25 1225.61 C 436.99 1225.09 438.38 1224.98 439.47 1225.38 C 440.28 1225.74 440.54 1226.33 440.57 1226.98 L 439.25 1227.02 C 439.16 1226.66 439.04 1226.32 438.46 1226.2 C 438.12 1226.13 437.56 1226.13 437.12 1226.36 C 436.89 1226.51 436.83 1226.88 437.06 1227.07 C 437.62 1227.51 438.8 1227.5 439.72 1227.91 C 440.68 1228.34 440.9 1229.28 440.71 1229.95 C 440.46 1230.8 439.78 1231.39 438 1231.4 C 435.96 1231.33 435.54 1230.22 435.4 1229.32 Z M 448.09 1229.38 L 447.91 1228.7 L 449.69 1228.7 L 449.55 1229.37 L 452.39 1230.01 C 452.36 1230.38 452.28 1230.72 452.24 1231.08 L 454.6 1231.66 L 454.6 1230.48 L 456.43 1230.91 L 456.75 1229.31 L 455.56 1229.05 C 455.58 1228.64 455.59 1228.22 455.59 1227.8 C 455.59 1214.72 445.29 1203.45 431.19 1203.45 C 419.28 1203.45 407.28 1213.71 407.28 1227.24 C 407.28 1241.31 418.03 1252.23 431.4 1252.23 C 436.79 1252.23 441.68 1250.55 445.61 1247.69 C 444.8 1247.04 444.1 1246.21 443.45 1245.3 C 440.96 1247.04 437.69 1248.38 435.01 1248.86 C 437.03 1246.72 438.88 1244.12 440.16 1241.32 C 440.71 1241.52 441.23 1241.75 441.74 1242 C 441.49 1241.49 441.31 1240.77 441.15 1240.02 C 441.05 1239.98 440.95 1239.94 440.85 1239.9 C 440.92 1239.71 441 1239.52 441.07 1239.33 C 440.93 1238.76 440.9 1238.29 440.9 1237.42 L 440.9 1231.18 Z M 432.33 1238.12 L 432.33 1234.85 L 440.79 1234.85 C 440.5 1236.22 440.05 1237.68 439.34 1239.31 C 437.06 1238.61 434.72 1238.23 432.33 1238.12 Z M 423.67 1239.33 C 423.12 1237.89 422.56 1236.45 422.25 1234.85 L 430.7 1234.85 L 430.7 1238.14 C 427.55 1238.23 425.56 1238.8 423.67 1239.33 Z M 422.21 1239.86 C 420.33 1240.67 418.49 1241.63 416.73 1242.88 C 413.67 1239.86 410.79 1234.97 410.53 1228.72 L 419.34 1228.69 L 419.34 1231.17 C 419.33 1232.77 419.73 1233.37 420.46 1234.09 C 420.94 1236.32 421.4 1237.93 422.21 1239.86 Z M 428.04 1248.86 C 424.5 1248.14 420.93 1246.66 417.87 1244.01 C 419.54 1242.78 421.2 1242.02 422.87 1241.32 C 424.3 1244.53 426.14 1246.76 428.04 1248.86 Z M 430.7 1249.1 C 427.97 1246.94 425.91 1244.09 424.35 1240.75 C 426.19 1240.17 428.28 1239.81 430.7 1239.76 Z M 432.33 1249.1 L 432.33 1239.74 C 434.57 1239.75 436.68 1240.17 438.7 1240.77 C 436.97 1244.33 434.8 1247.04 432.33 1249.1 Z M 450.02 1259.24 L 467.75 1227.76 L 450.01 1196.46 L 414.64 1196.46 L 396.86 1227.74 L 414.61 1259.24 Z M 412.6 1262 L 393.3 1227.87 L 412.53 1194 L 452.02 1194 L 471.3 1227.87 L 452.01 1262 Z" fill="#a153a0" stroke="none" pointer-events="all"/><rect x="394.08" y="1194.68" width="76.44" height="66.64" fill="none" stroke="none" pointer-events="all"/><path d="M 412.99 1261.32 L 394.08 1227.87 L 412.93 1194.68 L 451.62 1194.68 L 470.52 1227.87 L 451.62 1261.32 Z" fill="#ffffff" stroke="none" pointer-events="all"/><rect x="393.3" y="1194" width="78" height="68" fill="none" stroke="none" pointer-events="all"/><path d="M 446.1 1244.86 C 446.96 1245.85 448.09 1246.72 449.25 1247.36 C 451.39 1246.27 452.85 1244.7 453.78 1243.13 C 455.2 1240.74 455.51 1238.7 455.4 1235.47 Z M 445.23 1243.78 L 454.75 1234.15 L 449.25 1232.83 L 443.14 1234.29 L 443.14 1237.06 C 443.14 1240.05 444.12 1242.2 445.23 1243.78 Z M 441.36 1217.17 C 443.1 1216.65 445.1 1215.34 447.21 1213.74 C 450.52 1217.89 452.26 1222.01 452.48 1227.04 L 443.6 1227.04 L 443.6 1224.18 C 443.6 1222.84 443.05 1222.18 442.61 1221.73 C 442.31 1220.42 441.93 1218.97 441.36 1217.17 Z M 440.76 1215.77 C 439.26 1212.19 437.28 1209.29 434.97 1206.9 C 438.62 1207.43 443.06 1209.68 446.16 1212.65 C 444.51 1213.87 442.39 1215.12 440.76 1215.77 Z M 432.33 1220.86 L 432.33 1219.16 C 435.32 1219.19 437.73 1218.58 439.92 1217.75 C 440.32 1218.79 440.59 1219.82 440.83 1220.86 Z M 432.33 1217.61 L 432.33 1206.7 C 435.14 1209.01 437.55 1212.09 439.34 1216.3 C 437.16 1217.03 434.88 1217.57 432.33 1217.61 Z M 422.27 1215.77 C 420.26 1214.85 418.44 1213.83 416.91 1212.69 C 420.87 1208.79 424.91 1207.55 428.04 1206.94 C 425.39 1209.73 423.42 1212.66 422.27 1215.77 Z M 423.73 1216.32 C 425.4 1212.16 427.87 1209.16 430.7 1206.67 L 430.7 1217.57 C 428.26 1217.53 425.96 1217.06 423.73 1216.32 Z M 422.21 1220.86 C 422.4 1219.98 422.63 1219.07 423.09 1217.75 C 425.2 1218.57 427.68 1219.09 430.7 1219.16 L 430.7 1220.86 Z M 410.59 1227.04 C 410.68 1222.34 412.49 1217.58 415.83 1213.78 C 417.7 1215.34 420.01 1216.53 421.65 1217.17 C 421.22 1218.56 420.79 1219.94 420.46 1221.64 C 419.77 1222.32 419.32 1223.07 419.34 1224.28 L 419.34 1227.05 Z M 422.41 1231.28 L 422.41 1225.24 L 424.98 1225.24 C 427.38 1225.2 427.99 1226.89 427.95 1228.34 C 427.94 1230.04 427.07 1231.35 425.05 1231.28 Z M 423.74 1230.28 L 425.26 1230.25 C 426.04 1230.21 426.31 1229.79 426.45 1229.27 C 426.57 1228.7 426.61 1228.1 426.49 1227.4 C 426.26 1226.5 425.6 1226.33 425.14 1226.29 L 423.74 1226.27 Z M 429.08 1231.28 L 429.08 1225.24 L 430.38 1225.24 L 433.08 1229.27 L 433.08 1225.24 L 434.33 1225.24 L 434.33 1231.28 L 432.99 1231.28 L 430.33 1227.35 L 430.33 1231.28 Z M 435.4 1229.32 L 436.69 1229.21 C 436.82 1229.89 437.21 1230.19 437.7 1230.32 C 438.38 1230.39 438.91 1230.35 439.23 1230 C 439.46 1229.73 439.63 1229.17 438.9 1228.94 C 438.28 1228.72 436.84 1228.55 436.21 1228.02 C 435.36 1227.27 435.54 1226.18 436.25 1225.61 C 436.99 1225.09 438.38 1224.98 439.47 1225.38 C 440.28 1225.74 440.54 1226.33 440.57 1226.98 L 439.25 1227.02 C 439.16 1226.66 439.04 1226.32 438.46 1226.2 C 438.12 1226.13 437.56 1226.13 437.12 1226.36 C 436.89 1226.51 436.83 1226.88 437.06 1227.07 C 437.62 1227.51 438.8 1227.5 439.72 1227.91 C 440.68 1228.34 440.9 1229.28 440.71 1229.95 C 440.46 1230.8 439.78 1231.39 438 1231.4 C 435.96 1231.33 435.54 1230.22 435.4 1229.32 Z M 448.09 1229.38 L 447.91 1228.7 L 449.69 1228.7 L 449.55 1229.37 L 452.39 1230.01 C 452.36 1230.38 452.28 1230.72 452.24 1231.08 L 454.6 1231.66 L 454.6 1230.48 L 456.43 1230.91 L 456.75 1229.31 L 455.56 1229.05 C 455.58 1228.64 455.59 1228.22 455.59 1227.8 C 455.59 1214.72 445.29 1203.45 431.19 1203.45 C 419.28 1203.45 407.28 1213.71 407.28 1227.24 C 407.28 1241.31 418.03 1252.23 431.4 1252.23 C 436.79 1252.23 441.68 1250.55 445.61 1247.69 C 444.8 1247.04 444.1 1246.21 443.45 1245.3 C 440.96 1247.04 437.69 1248.38 435.01 1248.86 C 437.03 1246.72 438.88 1244.12 440.16 1241.32 C 440.71 1241.52 441.23 1241.75 441.74 1242 C 441.49 1241.49 441.31 1240.77 441.15 1240.02 C 441.05 1239.98 440.95 1239.94 440.85 1239.9 C 440.92 1239.71 441 1239.52 441.07 1239.33 C 440.93 1238.76 440.9 1238.29 440.9 1237.42 L 440.9 1231.18 Z M 432.33 1238.12 L 432.33 1234.85 L 440.79 1234.85 C 440.5 1236.22 440.05 1237.68 439.34 1239.31 C 437.06 1238.61 434.72 1238.23 432.33 1238.12 Z M 423.67 1239.33 C 423.12 1237.89 422.56 1236.45 422.25 1234.85 L 430.7 1234.85 L 430.7 1238.14 C 427.55 1238.23 425.56 1238.8 423.67 1239.33 Z M 422.21 1239.86 C 420.33 1240.67 418.49 1241.63 416.73 1242.88 C 413.67 1239.86 410.79 1234.97 410.53 1228.72 L 419.34 1228.69 L 419.34 1231.17 C 419.33 1232.77 419.73 1233.37 420.46 1234.09 C 420.94 1236.32 421.4 1237.93 422.21 1239.86 Z M 428.04 1248.86 C 424.5 1248.14 420.93 1246.66 417.87 1244.01 C 419.54 1242.78 421.2 1242.02 422.87 1241.32 C 424.3 1244.53 426.14 1246.76 428.04 1248.86 Z M 430.7 1249.1 C 427.97 1246.94 425.91 1244.09 424.35 1240.75 C 426.19 1240.17 428.28 1239.81 430.7 1239.76 Z M 432.33 1249.1 L 432.33 1239.74 C 434.57 1239.75 436.68 1240.17 438.7 1240.77 C 436.97 1244.33 434.8 1247.04 432.33 1249.1 Z M 450.02 1259.24 L 467.75 1227.76 L 450.01 1196.46 L 414.64 1196.46 L 396.86 1227.74 L 414.61 1259.24 Z M 412.6 1262 L 393.3 1227.87 L 412.53 1194 L 452.02 1194 L 471.3 1227.87 L 452.01 1262 Z" fill="#a153a0" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe flex-start; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 1269px; margin-left: 432px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 19px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: nowrap;">CoreDNS</div></div></div></foreignObject><text x="432" y="1288" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="19px" text-anchor="middle">CoreDNS</text></switch></g><rect x="152.95" y="1194" width="40" height="38" rx="5.7" ry="5.7" fill="#007cbd" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 38px; height: 1px; padding-top: 1213px; margin-left: 154px;"><div data-drawio-colors="color: #FFFFFF; " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 22px; font-family: Helvetica; color: rgb(255, 255, 255); line-height: 1.2; pointer-events: all; font-weight: bold; white-space: normal; overflow-wrap: normal;">4</div></div></div></foreignObject><text x="173" y="1220" fill="#FFFFFF" font-family="Helvetica" font-size="22px" text-anchor="middle" font-weight="bold">4</text></switch></g><rect x="355.85" y="1060.63" width="40" height="38" rx="5.7" ry="5.7" fill="#007cbd" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 38px; height: 1px; padding-top: 1080px; margin-left: 357px;"><div data-drawio-colors="color: #FFFFFF; " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 22px; font-family: Helvetica; color: rgb(255, 255, 255); line-height: 1.2; pointer-events: all; font-weight: bold; white-space: normal; overflow-wrap: normal;">5</div></div></div></foreignObject><text x="376" y="1086" fill="#FFFFFF" font-family="Helvetica" font-size="22px" text-anchor="middle" font-weight="bold">5</text></switch></g><rect x="594.05" y="1355" width="40" height="38" rx="5.7" ry="5.7" fill="#007cbd" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 38px; height: 1px; padding-top: 1374px; margin-left: 595px;"><div data-drawio-colors="color: #FFFFFF; " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 22px; font-family: Helvetica; color: rgb(255, 255, 255); line-height: 1.2; pointer-events: all; font-weight: bold; white-space: normal; overflow-wrap: normal;">6</div></div></div></foreignObject><text x="614" y="1381" fill="#FFFFFF" font-family="Helvetica" font-size="22px" text-anchor="middle" font-weight="bold">6</text></switch></g><rect x="1273" y="75.5" width="539" height="750" fill="#eaeded" stroke="none" pointer-events="all"/><rect x="1289.5" y="255" width="40" height="38" rx="5.7" ry="5.7" fill="#007cbd" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 38px; height: 1px; padding-top: 274px; margin-left: 1291px;"><div data-drawio-colors="color: #FFFFFF; " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 22px; font-family: Helvetica; color: rgb(255, 255, 255); line-height: 1.2; pointer-events: all; font-weight: bold; white-space: normal; overflow-wrap: normal;">1</div></div></div></foreignObject><text x="1310" y="281" fill="#FFFFFF" font-family="Helvetica" font-size="22px" text-anchor="middle" font-weight="bold">1</text></switch></g><rect x="1289.5" y="341.75" width="40" height="38" rx="5.7" ry="5.7" fill="#007cbd" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 38px; height: 1px; padding-top: 361px; margin-left: 1291px;"><div data-drawio-colors="color: #FFFFFF; " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 22px; font-family: Helvetica; color: rgb(255, 255, 255); line-height: 1.2; pointer-events: all; font-weight: bold; white-space: normal; overflow-wrap: normal;">2</div></div></div></foreignObject><text x="1310" y="367" fill="#FFFFFF" font-family="Helvetica" font-size="22px" text-anchor="middle" font-weight="bold">2</text></switch></g><rect x="1289.5" y="429.75" width="40" height="38" rx="5.7" ry="5.7" fill="#007cbd" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 38px; height: 1px; padding-top: 449px; margin-left: 1291px;"><div data-drawio-colors="color: #FFFFFF; " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 22px; font-family: Helvetica; color: rgb(255, 255, 255); line-height: 1.2; pointer-events: all; font-weight: bold; white-space: normal; overflow-wrap: normal;">3</div></div></div></foreignObject><text x="1310" y="455" fill="#FFFFFF" font-family="Helvetica" font-size="22px" text-anchor="middle" font-weight="bold">3</text></switch></g><rect x="1289.5" y="537.75" width="40" height="38" rx="5.7" ry="5.7" fill="#007cbd" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 38px; height: 1px; padding-top: 557px; margin-left: 1291px;"><div data-drawio-colors="color: #FFFFFF; " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 22px; font-family: Helvetica; color: rgb(255, 255, 255); line-height: 1.2; pointer-events: all; font-weight: bold; white-space: normal; overflow-wrap: normal;">4</div></div></div></foreignObject><text x="1310" y="563" fill="#FFFFFF" font-family="Helvetica" font-size="22px" text-anchor="middle" font-weight="bold">4</text></switch></g><rect x="1341.5" y="253.5" width="450" height="50" fill="none" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe flex-start; justify-content: unsafe flex-start; width: 448px; height: 1px; padding-top: 257px; margin-left: 1344px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: left;"><div style="display: inline-block; font-size: 14px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">Zone-delegation for all regions involved is set in the k8s_crd plugin instance. In our example, we delegate the zone <i>cloud.example.com.</i></div></div></div></foreignObject><text x="1344" y="271" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="14px">Zone-delegation for all regions involved is set in the k8s_crd p...</text></switch></g><rect x="1341.5" y="342.25" width="450" height="71.25" fill="none" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe flex-start; justify-content: unsafe flex-start; width: 448px; height: 1px; padding-top: 345px; margin-left: 1344px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: left;"><div style="display: inline-block; font-size: 14px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">k8gb controller creates new records in edgeDNS via externalDNS. These records contain the ingress addresses of the cluster. The new record is for our domain in the format <i>gslb-ns-&lt;region&gt;-cloud.example.com</i> </div></div></div></foreignObject><text x="1344" y="359" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="14px">k8gb controller creates new records in edgeDNS via externalDNS....</text></switch></g><rect x="1341" y="430.25" width="449" height="85.25" fill="none" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe flex-start; justify-content: unsafe flex-start; width: 447px; height: 1px; padding-top: 433px; margin-left: 1343px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: left;"><div style="display: inline-block; font-size: 14px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">At this moment the individual k8gb does not yet know about the other k8gb. If you hit k8s_crd plugin on the cloud.example.com host, you will receive addresses bound only to the cluster whose k8s_crd plugin you hit.</div></div></div></foreignObject><text x="1343" y="447" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="14px">At this moment the individual k8gb does not yet know about the o...</text></switch></g><rect x="1339" y="544.25" width="450" height="54.25" fill="none" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe flex-start; justify-content: unsafe flex-start; width: 448px; height: 1px; padding-top: 547px; margin-left: 1341px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: left;"><div style="display: inline-block; font-size: 14px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">The k8gb controller knows the DNS_Zone and all individual regions. It iterates through them and finds out the addresses for each individual region by hitting EdgeDNS. The k8gb controllers on all clusters now know about the other endpoints.</div></div></div></foreignObject><text x="1341" y="561" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="14px">The k8gb controller knows the DNS_Zone and all individual region...</text></switch></g><rect x="1289.5" y="631.25" width="40" height="38" rx="5.7" ry="5.7" fill="#007cbd" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 38px; height: 1px; padding-top: 650px; margin-left: 1291px;"><div data-drawio-colors="color: #FFFFFF; " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 22px; font-family: Helvetica; color: rgb(255, 255, 255); line-height: 1.2; pointer-events: all; font-weight: bold; white-space: normal; overflow-wrap: normal;">5</div></div></div></foreignObject><text x="1310" y="657" fill="#FFFFFF" font-family="Helvetica" font-size="22px" text-anchor="middle" font-weight="bold">5</text></switch></g><rect x="1340" y="629" width="449" height="42.5" fill="none" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe flex-start; justify-content: unsafe flex-start; width: 447px; height: 1px; padding-top: 632px; margin-left: 1342px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: left;"><div style="display: inline-block; font-size: 14px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">The k8s_crd plugin has updated entries and contains a merge of all entries for the delegated zone <i>cloud.example.com</i>. k8s_crd plugin determines the order in which addresses will be returned if hit.</div></div></div></foreignObject><text x="1342" y="646" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="14px">The k8s_crd plugin has updated entries and contains a merge of a...</text></switch></g><rect x="1289.5" y="726.25" width="40" height="38" rx="5.7" ry="5.7" fill="#007cbd" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 38px; height: 1px; padding-top: 745px; margin-left: 1291px;"><div data-drawio-colors="color: #FFFFFF; " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 22px; font-family: Helvetica; color: rgb(255, 255, 255); line-height: 1.2; pointer-events: all; font-weight: bold; white-space: normal; overflow-wrap: normal;">6</div></div></div></foreignObject><text x="1310" y="752" fill="#FFFFFF" font-family="Helvetica" font-size="22px" text-anchor="middle" font-weight="bold">6</text></switch></g><rect x="1339" y="724" width="449" height="42.5" fill="none" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe flex-start; justify-content: unsafe flex-start; width: 447px; height: 1px; padding-top: 727px; margin-left: 1341px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: left;"><div style="display: inline-block; font-size: 14px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">The records are shared between distributed k8gb's cross all regions. All checks repeats cyclically and all changes are gradually propagated to individual clusters.   </div></div></div></foreignObject><text x="1341" y="741" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="14px">The records are shared between distributed k8gb's cross all regi...</text></switch></g><rect x="1293.53" y="95.5" width="499.47" height="80" fill="none" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-start; width: 497px; height: 1px; padding-top: 136px; margin-left: 1296px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: left;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"><i>* The following diagrams describe the collaboration between k8gb regions (clusters). The diagram is only for easy understanding of the collaboration between clusters, not step by step what exactly is happening.  The runtime sets the steps in random order due to TTL, and the complete decentralization of all components.    </i></div></div></div></foreignObject><text x="1296" y="139" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px">* The following diagrams describe the collaboration between k8gb regions (clusters)...</text></switch></g></g><switch><g requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"/><a transform="translate(0,-5)" xlink:href="https://www.diagrams.net/doc/faq/svg-export-text-problems" target="_blank"><text text-anchor="middle" font-size="10px" x="50%" y="100%">Text is not SVG - cannot display</text></a></switch></svg>
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The diagram description under the title still reads "Internal k8gb components and relation between them".
Should it still be the case?
image

Copy link
Contributor

@somaritane somaritane left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@kuritka thank you for arch diagram update, looks good with a few comments from me.

@netlify
Copy link

netlify bot commented Oct 4, 2022

Deploy Preview for k8gb-preview ready!

Name Link
🔨 Latest commit 527ad90
🔍 Latest deploy log https://app.netlify.com/sites/k8gb-preview/deploys/633c49b792a8dd0008d8d508
😎 Deploy Preview https://deploy-preview-960--k8gb-preview.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site settings.

@kuritka
Copy link
Collaborator Author

kuritka commented Oct 4, 2022

@somaritane , @ytsarev all required changes amended. thanks!

closes k8gb-io#877

Signed-off-by: kuritka <kuritka@gmail.com>
Copy link
Contributor

@somaritane somaritane left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@kuritka lgtm 👍

@kuritka kuritka merged commit 3685674 into k8gb-io:master Oct 5, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Extend Architecture diagram
3 participants