160 lines
11 KiB
XML
160 lines
11 KiB
XML
<svg width="1000" height="700" viewBox="0 0 1000 700" fill="none" xmlns="http://www.w3.org/2000/svg" version="1.2">
|
|
<style>
|
|
.small { font: normal 1.8em "Burst My Bubble"; }
|
|
.medium { font: normal 2.2em "Burst My Bubble"; }
|
|
.large { font: normal 2.5em "Burst My Bubble"; }
|
|
.huge { font: normal 4em "Burst My Bubble"; }
|
|
</style>
|
|
<!-- Event Source -->
|
|
<rect x="310" y="40" width="220" height="130" stroke="#67B2C7" stroke-width="3" fill="#6BB5C5" fill-opacity="0.25"/>
|
|
<text x="375" y="115" class="large" fill="#4782A0">Queue</text>
|
|
<g transform="translate(360,270) scale(0.003,-0.003)" fill="#67B2C7">
|
|
<path d="M310 6125 l0 -4055 6085 0 6085 0 0 4055 0 4055 -6085 0 -6085 0 0
|
|
-4055z m11155 3496 c-17 -16 -1000 -907 -2185 -1982 -1185 -1074 -2184 -1980
|
|
-2220 -2012 -168 -154 -365 -275 -510 -314 -96 -25 -236 -22 -330 6 -144 44
|
|
-300 138 -455 275 -119 104 -4377 3966 -4425 4012 l-45 44 5100 0 5100 0 -30
|
|
-29z m-8771 -1955 l1697 -1540 -33 -32 c-18 -17 -784 -712 -1703 -1544 -919
|
|
-832 -1689 -1531 -1712 -1554 l-43 -40 0 3168 0 3168 48 -44 c27 -23 812 -736
|
|
1746 -1582z m9194 -3120 l-3 -1586 -1710 1551 c-940 852 -1725 1565 -1744
|
|
1583 l-33 34 1743 1581 1744 1582 3 -1580 c1 -869 1 -2293 0 -3165z m-6868
|
|
1009 c212 -191 412 -363 520 -446 535 -415 867 -485 1294 -271 231 115 488
|
|
315 980 761 l190 171 40 -39 c23 -21 646 -587 1386 -1257 740 -671 1506 -1365
|
|
1703 -1544 l359 -325 -2545 -3 c-1400 -1 -3694 -1 -5098 0 l-2553 3 1744 1582
|
|
1745 1583 35 -34 c19 -18 109 -100 200 -181z"/>
|
|
</g>
|
|
<g transform="translate(440,300) scale(0.003,-0.003)" fill="#67B2C7">
|
|
<path d="M310 6125 l0 -4055 6085 0 6085 0 0 4055 0 4055 -6085 0 -6085 0 0
|
|
-4055z m11155 3496 c-17 -16 -1000 -907 -2185 -1982 -1185 -1074 -2184 -1980
|
|
-2220 -2012 -168 -154 -365 -275 -510 -314 -96 -25 -236 -22 -330 6 -144 44
|
|
-300 138 -455 275 -119 104 -4377 3966 -4425 4012 l-45 44 5100 0 5100 0 -30
|
|
-29z m-8771 -1955 l1697 -1540 -33 -32 c-18 -17 -784 -712 -1703 -1544 -919
|
|
-832 -1689 -1531 -1712 -1554 l-43 -40 0 3168 0 3168 48 -44 c27 -23 812 -736
|
|
1746 -1582z m9194 -3120 l-3 -1586 -1710 1551 c-940 852 -1725 1565 -1744
|
|
1583 l-33 34 1743 1581 1744 1582 3 -1580 c1 -869 1 -2293 0 -3165z m-6868
|
|
1009 c212 -191 412 -363 520 -446 535 -415 867 -485 1294 -271 231 115 488
|
|
315 980 761 l190 171 40 -39 c23 -21 646 -587 1386 -1257 740 -671 1506 -1365
|
|
1703 -1544 l359 -325 -2545 -3 c-1400 -1 -3694 -1 -5098 0 l-2553 3 1744 1582
|
|
1745 1583 35 -34 c19 -18 109 -100 200 -181z"/>
|
|
</g>
|
|
<g transform="translate(440,230) scale(0.003,-0.003)" fill="#67B2C7">
|
|
<path d="M310 6125 l0 -4055 6085 0 6085 0 0 4055 0 4055 -6085 0 -6085 0 0
|
|
-4055z m11155 3496 c-17 -16 -1000 -907 -2185 -1982 -1185 -1074 -2184 -1980
|
|
-2220 -2012 -168 -154 -365 -275 -510 -314 -96 -25 -236 -22 -330 6 -144 44
|
|
-300 138 -455 275 -119 104 -4377 3966 -4425 4012 l-45 44 5100 0 5100 0 -30
|
|
-29z m-8771 -1955 l1697 -1540 -33 -32 c-18 -17 -784 -712 -1703 -1544 -919
|
|
-832 -1689 -1531 -1712 -1554 l-43 -40 0 3168 0 3168 48 -44 c27 -23 812 -736
|
|
1746 -1582z m9194 -3120 l-3 -1586 -1710 1551 c-940 852 -1725 1565 -1744
|
|
1583 l-33 34 1743 1581 1744 1582 3 -1580 c1 -869 1 -2293 0 -3165z m-6868
|
|
1009 c212 -191 412 -363 520 -446 535 -415 867 -485 1294 -271 231 115 488
|
|
315 980 761 l190 171 40 -39 c23 -21 646 -587 1386 -1257 740 -671 1506 -1365
|
|
1703 -1544 l359 -325 -2545 -3 c-1400 -1 -3694 -1 -5098 0 l-2553 3 1744 1582
|
|
1745 1583 35 -34 c19 -18 109 -100 200 -181z"/>
|
|
</g>
|
|
<!-- Scaler -->
|
|
<circle cx="810" cy="120" r="75" stroke="#334A56" stroke-width="3" fill="#314A52" fill-opacity="0.25" />
|
|
<text x="772" y="105" class="medium" fill="#334A56">
|
|
<tspan dx="0">Scaled</tspan>
|
|
<tspan dx="-2.4em" dy="1.15em">Object</tspan>
|
|
</text>
|
|
<circle cx="830" cy="440" r="75" stroke="#334A56" stroke-width="3" fill="#314A52" fill-opacity="0.25" />
|
|
<text x="790" y="455" class="huge" fill="#334A56">HPA</text>
|
|
<!-- Artifact -->
|
|
<g>
|
|
<path transform="translate(30, 320) scale(0.17,0.17)" fill='#996666' d="m487.658,129.18l-49-66.7c-2-2-4.8-3.5-7.6-3.9l-184-57.6c-2.1-1-4.2-1-6.3,0l-183.3,57.8c-1,0.2-5.7,3.6-9,7.5l-46.2,62.9c-2.1,3.1-5.3,10.9 4.2,16.7l41.6,17.1v240.2c0,4.2 2.1,7.3 6.3,9.4l185.4,76c3.8,1.4 5.8,1.4 9.4,0l185.4-76c4.2-1 6.3-5.2 6.3-9.4v-239.8l42.7-17.5c9.1-4.7 6.3-13.6 4.1-16.7zm-460.4,2.1l35.2-48.7 166.3,68.2-35.9,49.3-165.6-68.8zm206.3,332.4l-164.6-67.8v-224.4l122.9,50.5c6.1,1.9 9.8,0.2 12.5-3.1l29.2-39.7v284.5zm11.5-330l-154.7-63.3 153.6-48.5 155.2,48.6-154.1,63.2zm174.9,262.2l-164.6,67.7v-285.9l30.2,41.1c2.1,3.1 6.5,5.1 12.5,3.1l121.9-50-0,224zm-121.9-195.8l-36.5-50 165.6-67.7 36.5,50-165.6,67.7z" />
|
|
</g>
|
|
<!-- Pods -->
|
|
<g>
|
|
<rect x="280" y="360" width="280" height="190" stroke="#33AA44" stroke-width="3" fill="#B4D6B3" fill-opacity="0.2"/>
|
|
<circle cx="330" cy="500" r="40" stroke="#33AA44" stroke-width="3" fill="#B4D6B3" />
|
|
<circle cx="360" cy="415" r="40" stroke="#33AA44" stroke-width="3" fill="#B4D6B3" />
|
|
<circle cx="475" cy="405" r="40" stroke="#33AA44" stroke-width="3" fill="#B4D6B3" />
|
|
<circle cx="425" cy="480" r="40" stroke="#33AA44" stroke-width="3" fill="#B4D6B3" />
|
|
<circle cx="515" cy="490" r="40" stroke="#33AA44" stroke-width="3" fill="#B4D6B3" />
|
|
</g>
|
|
<text x="390" y="590" class="large" fill="#33AA44">Pods</text>
|
|
<text x="35" y="250" class="medium" fill="#996666">
|
|
<tspan dx="0">Docker</tspan>
|
|
<tspan dx="-2.6em" dy="1.15em">Image</tspan>
|
|
</text>
|
|
<text x="570" y="145" class="small" fill="#334A56">queue length</text>
|
|
<text x="830" y="270" class="small" fill="#334A56">custom metric</text>
|
|
<text x="580" y="425" class="small" fill="#334A56">add / remove</text>
|
|
<text x="105" y="455" class="small" fill="#33AA44">download</text>
|
|
<!-- Arrows -->
|
|
<g transform="translate(450,335) scale(0.0100000,-0.0100000) rotate(90)" fill="#33AA44" stroke="none">
|
|
<path d="M2123 4381 c-28 -26 -136 -87 -240 -159 -566 -391 -830 -534 -1460
|
|
-791 -255 -103 -316 -133 -335 -160 -8 -11 -26 -23 -41 -26 -42 -11 -53 -31
|
|
-31 -56 27 -30 83 -57 382 -180 598 -248 975 -458 1522 -848 220 -157 301
|
|
-197 316 -156 8 20 -11 73 -50 138 l-33 55 35 -15 c34 -14 37 -14 54 7 26 32
|
|
23 65 -32 340 -65 326 -101 600 -80 600 5 0 54 -7 108 -15 434 -64 1496 -100
|
|
3732 -125 2218 -25 3439 -32 4315 -27 1391 10 1873 33 2290 113 153 29 201 43
|
|
216 60 16 20 -43 32 -251 49 -260 22 -622 32 -1655 50 -3240 54 -6854 79
|
|
-8070 56 -341 -6 -637 -14 -657 -18 l-38 -6 0 139 c0 152 9 272 41 524 12 91
|
|
22 208 23 260 2 64 8 105 19 126 8 17 17 44 19 60 3 25 -1 29 -22 32 -14 1
|
|
-48 -11 -77 -27z m-253 -525 c-140 -362 -156 -780 -44 -1131 14 -44 47 -127
|
|
74 -183 l50 -104 -82 77 c-350 329 -876 602 -1343 696 l-60 12 112 23 c224 45
|
|
440 122 673 240 223 113 398 229 575 383 39 34 71 61 72 61 1 0 -12 -33 -27
|
|
-74z"/>
|
|
</g>
|
|
<g transform="translate(280,425) scale(0.0100000,-0.0100000) rotate(155)" fill="#33AA44" stroke="none">
|
|
<path d="M2123 4381 c-28 -26 -136 -87 -240 -159 -566 -391 -830 -534 -1460
|
|
-791 -255 -103 -316 -133 -335 -160 -8 -11 -26 -23 -41 -26 -42 -11 -53 -31
|
|
-31 -56 27 -30 83 -57 382 -180 598 -248 975 -458 1522 -848 220 -157 301
|
|
-197 316 -156 8 20 -11 73 -50 138 l-33 55 35 -15 c34 -14 37 -14 54 7 26 32
|
|
23 65 -32 340 -65 326 -101 600 -80 600 5 0 54 -7 108 -15 434 -64 1496 -100
|
|
3732 -125 2218 -25 3439 -32 4315 -27 1391 10 1873 33 2290 113 153 29 201 43
|
|
216 60 16 20 -43 32 -251 49 -260 22 -622 32 -1655 50 -3240 54 -6854 79
|
|
-8070 56 -341 -6 -637 -14 -657 -18 l-38 -6 0 139 c0 152 9 272 41 524 12 91
|
|
22 208 23 260 2 64 8 105 19 126 8 17 17 44 19 60 3 25 -1 29 -22 32 -14 1
|
|
-48 -11 -77 -27z m-253 -525 c-140 -362 -156 -780 -44 -1131 14 -44 47 -127
|
|
74 -183 l50 -104 -82 77 c-350 329 -876 602 -1343 696 l-60 12 112 23 c224 45
|
|
440 122 673 240 223 113 398 229 575 383 39 34 71 61 72 61 1 0 -12 -33 -27
|
|
-74z"/>
|
|
</g>
|
|
<g transform="translate(610,500) scale(0.0100000,-0.0100000) rotate(10)" fill="#334A56" stroke="none">
|
|
<path d="M2123 4381 c-28 -26 -136 -87 -240 -159 -566 -391 -830 -534 -1460
|
|
-791 -255 -103 -316 -133 -335 -160 -8 -11 -26 -23 -41 -26 -42 -11 -53 -31
|
|
-31 -56 27 -30 83 -57 382 -180 598 -248 975 -458 1522 -848 220 -157 301
|
|
-197 316 -156 8 20 -11 73 -50 138 l-33 55 35 -15 c34 -14 37 -14 54 7 26 32
|
|
23 65 -32 340 -65 326 -101 600 -80 600 5 0 54 -7 108 -15 434 -64 1496 -100
|
|
3732 -125 2218 -25 3439 -32 4315 -27 1391 10 1873 33 2290 113 153 29 201 43
|
|
216 60 16 20 -43 32 -251 49 -260 22 -622 32 -1655 50 -3240 54 -6854 79
|
|
-8070 56 -341 -6 -637 -14 -657 -18 l-38 -6 0 139 c0 152 9 272 41 524 12 91
|
|
22 208 23 260 2 64 8 105 19 126 8 17 17 44 19 60 3 25 -1 29 -22 32 -14 1
|
|
-48 -11 -77 -27z m-253 -525 c-140 -362 -156 -780 -44 -1131 14 -44 47 -127
|
|
74 -183 l50 -104 -82 77 c-350 329 -876 602 -1343 696 l-60 12 112 23 c224 45
|
|
440 122 673 240 223 113 398 229 575 383 39 34 71 61 72 61 1 0 -12 -33 -27
|
|
-74z"/>
|
|
</g>
|
|
<g transform="translate(700,70) scale(0.0100000,-0.0100000) rotate(175)" fill="#334A56" stroke="none">
|
|
<path d="M2123 4381 c-28 -26 -136 -87 -240 -159 -566 -391 -830 -534 -1460
|
|
-791 -255 -103 -316 -133 -335 -160 -8 -11 -26 -23 -41 -26 -42 -11 -53 -31
|
|
-31 -56 27 -30 83 -57 382 -180 598 -248 975 -458 1522 -848 220 -157 301
|
|
-197 316 -156 8 20 -11 73 -50 138 l-33 55 35 -15 c34 -14 37 -14 54 7 26 32
|
|
23 65 -32 340 -65 326 -101 600 -80 600 5 0 54 -7 108 -15 434 -64 1496 -100
|
|
3732 -125 2218 -25 3439 -32 4315 -27 1391 10 1873 33 2290 113 153 29 201 43
|
|
216 60 16 20 -43 32 -251 49 -260 22 -622 32 -1655 50 -3240 54 -6854 79
|
|
-8070 56 -341 -6 -637 -14 -657 -18 l-38 -6 0 139 c0 152 9 272 41 524 12 91
|
|
22 208 23 260 2 64 8 105 19 126 8 17 17 44 19 60 3 25 -1 29 -22 32 -14 1
|
|
-48 -11 -77 -27z m-253 -525 c-140 -362 -156 -780 -44 -1131 14 -44 47 -127
|
|
74 -183 l50 -104 -82 77 c-350 329 -876 602 -1343 696 l-60 12 112 23 c224 45
|
|
440 122 673 240 223 113 398 229 575 383 39 34 71 61 72 61 1 0 -12 -33 -27
|
|
-74z"/>
|
|
</g>
|
|
<g transform="translate(850,340) scale(0.0100000,-0.0100000) rotate(95)" fill="#334A56" stroke="none">
|
|
<path d="M2123 4381 c-28 -26 -136 -87 -240 -159 -566 -391 -830 -534 -1460
|
|
-791 -255 -103 -316 -133 -335 -160 -8 -11 -26 -23 -41 -26 -42 -11 -53 -31
|
|
-31 -56 27 -30 83 -57 382 -180 598 -248 975 -458 1522 -848 220 -157 301
|
|
-197 316 -156 8 20 -11 73 -50 138 l-33 55 35 -15 c34 -14 37 -14 54 7 26 32
|
|
23 65 -32 340 -65 326 -101 600 -80 600 5 0 54 -7 108 -15 434 -64 1496 -100
|
|
3732 -125 2218 -25 3439 -32 4315 -27 1391 10 1873 33 2290 113 153 29 201 43
|
|
216 60 16 20 -43 32 -251 49 -260 22 -622 32 -1655 50 -3240 54 -6854 79
|
|
-8070 56 -341 -6 -637 -14 -657 -18 l-38 -6 0 139 c0 152 9 272 41 524 12 91
|
|
22 208 23 260 2 64 8 105 19 126 8 17 17 44 19 60 3 25 -1 29 -22 32 -14 1
|
|
-48 -11 -77 -27z m-253 -525 c-140 -362 -156 -780 -44 -1131 14 -44 47 -127
|
|
74 -183 l50 -104 -82 77 c-350 329 -876 602 -1343 696 l-60 12 112 23 c224 45
|
|
440 122 673 240 223 113 398 229 575 383 39 34 71 61 72 61 1 0 -12 -33 -27
|
|
-74z"/>
|
|
</g>
|
|
</svg>
|