docs(day-1): Added edge talk
All checks were successful
Build latest image / build-container (push) Successful in 46s
All checks were successful
Build latest image / build-container (push) Successful in 46s
This commit is contained in:
parent
88200c76df
commit
30a976bb75
58
content/day-1/05_edge.md
Normal file
58
content/day-1/05_edge.md
Normal file
@ -0,0 +1,58 @@
|
||||
---
|
||||
title: "Kubernetes at the Far Edge: Harnessing IoT with Lightweight Clusters and Akri"
|
||||
weight: 5
|
||||
tags:
|
||||
- rejekts
|
||||
- edge
|
||||
---
|
||||
|
||||
<!-- {{% button href="https://youtu.be/rkteV6Mzjfs" style="warning" icon="video" %}}Watch talk on YouTube{{% /button %}} -->
|
||||
|
||||
## The far edge
|
||||
|
||||
- Resource constraint computing
|
||||
- Limited connectivity
|
||||
- More and smaller clusters
|
||||
|
||||
## Why kubernetes
|
||||
|
||||
- Automation, Scalability and resilience
|
||||
- Workload Portability through containers
|
||||
- Orchestration
|
||||
- Declarative state
|
||||
|
||||
## Enter k0s
|
||||
|
||||
- Minimal footprint as static binary
|
||||
- Simplified edge cluster management
|
||||
|
||||
## Managing disconnected edge nodes
|
||||
|
||||
- Needs: Remote managability
|
||||
- Idea: Centralized, remote Control Plane (that only does control plane)
|
||||
- Challenge: Network disconnections (kubernetes usually moves workload)
|
||||
|
||||
## Akri
|
||||
|
||||
> https://docs.akri.sh/
|
||||
|
||||
- Discovery of iot devices
|
||||
- Exposes IoT devices as k8s resources
|
||||
- Handels workload scheduling for leaf devices
|
||||
|
||||

|
||||
|
||||
|
||||
## Demo
|
||||
|
||||
Can be found in the video
|
||||
|
||||
## Q&A
|
||||
|
||||
- What about image distribution: Depends on networking conditions, k0s supports interna. images delivered as tar.gz
|
||||
- What can the broker do: Anything that a pod can interact with
|
||||
- What about reboots: Well akri had some problems in the demo, kubelet seems to start the containers again
|
||||
|
||||
## Random Notes
|
||||
|
||||
- Akri Kinda reminded me of the gpu-operator with extra resouce capacity for attached devices
|
406
content/day-1/_imgs/akri-architecture.svg
Normal file
406
content/day-1/_imgs/akri-architecture.svg
Normal file
@ -0,0 +1,406 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<!-- Generated by Microsoft Visio, SVG Export akri-architecture.svg Page-7 -->
|
||||
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:ev="http://www.w3.org/2001/xml-events"
|
||||
width="10.7038in" height="6.24177in" viewBox="0 0 770.672 449.407" xml:space="preserve" color-interpolation-filters="sRGB"
|
||||
class="st32">
|
||||
<style type="text/css">
|
||||
<![CDATA[
|
||||
.st1 {fill:#8ac4ff;stroke:#444a6d;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5}
|
||||
.st2 {fill:#000000;font-family:Calibri;font-size:1.5em}
|
||||
.st3 {fill:#ebedf2;stroke:#474b64;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5}
|
||||
.st4 {fill:#000000;font-family:Calibri;font-size:1.33333em}
|
||||
.st5 {fill:#524886;stroke:#474b64;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5}
|
||||
.st6 {fill:#feffff;font-family:Calibri;font-size:1.5em}
|
||||
.st7 {font-size:1em}
|
||||
.st8 {fill:#0aaba9;stroke:#444a6d;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5}
|
||||
.st9 {fill:#524886;stroke:#444a6d;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5}
|
||||
.st10 {stroke:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:0.75}
|
||||
.st11 {fill:#ffffff;font-family:Calibri;font-size:1.49785em}
|
||||
.st12 {fill:#444a6d;stroke:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:0.75}
|
||||
.st13 {stroke:#413a44;stroke-linecap:round;stroke-linejoin:round;stroke-width:0.997017}
|
||||
.st14 {stroke:#413a44;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.00451}
|
||||
.st15 {fill:#0aaba9;stroke:#474b64;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5}
|
||||
.st16 {fill:#41455d;stroke:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:0.75}
|
||||
.st17 {fill:#feffff;font-family:Calibri;font-size:1.00001em}
|
||||
.st18 {fill:none;stroke:none;stroke-width:0.25}
|
||||
.st19 {fill:#ebedf2;stroke:#41455d;stroke-width:1.5}
|
||||
.st20 {fill:#444a6d;font-family:Calibri;font-size:1.00001em}
|
||||
.st21 {fill:#2b74ef;font-size:1em}
|
||||
.st22 {fill:#ebedf2;font-size:1em}
|
||||
.st23 {fill:#524886;stroke:#444a6d;stroke-width:1.5}
|
||||
.st24 {fill:#41455d}
|
||||
.st25 {stroke:#474b64;stroke-width:0.25}
|
||||
.st26 {fill:#41455d;stroke:#41455d;stroke-width:0.25}
|
||||
.st27 {fill:#0aaba9;stroke:#444a6d;stroke-width:1.5}
|
||||
.st28 {fill:#444a6d;font-family:Calibri;font-size:1.66667em}
|
||||
.st29 {fill:#444a6d;font-family:Calibri;font-size:1.33333em}
|
||||
.st30 {fill:#2b74ef;stroke:#444a6d;stroke-width:1.5}
|
||||
.st31 {fill:#ffffff;font-family:Calibri;font-size:1.5em}
|
||||
.st32 {fill:none;fill-rule:evenodd;font-size:12px;overflow:visible;stroke-linecap:square;stroke-miterlimit:3}
|
||||
]]>
|
||||
</style>
|
||||
|
||||
<g>
|
||||
<title>Page-7</title>
|
||||
<g id="shape1000-1" transform="translate(18.75,-37.0005)">
|
||||
<title>Sheet.1000</title>
|
||||
<desc>Edge Cluster</desc>
|
||||
<path d="M0 63.68 L0 449.41 L484.04 449.41 L484.04 63.68 L0 63.68 L0 63.68 Z" class="st1"/>
|
||||
<text x="4" y="83.88" class="st2">Edge Cluster</text> </g>
|
||||
<g id="shape1001-4" transform="translate(33.0966,-184.359)">
|
||||
<title>Sheet.1001</title>
|
||||
<desc>Control Plane</desc>
|
||||
<path d="M0 248.81 L0 449.41 L456.2 449.41 L456.2 248.81 L0 248.81 L0 248.81 Z" class="st3"/>
|
||||
<text x="4" y="267.22" class="st4">Control Plane</text> </g>
|
||||
<g id="shape1002-7" transform="translate(56.3874,-300.225)">
|
||||
<title>Sheet.1002</title>
|
||||
<desc>Kubernetes Scheduler</desc>
|
||||
<path d="M0 401.68 C0 396.41 4.28 392.13 9.57 392.13 L118.54 392.13 C123.82 392.13 128.1 396.41 128.1 401.68 L128.1 439.87
|
||||
C128.1 445.14 123.82 449.41 118.54 449.41 L9.57 449.41 C4.28 449.41 0 445.14 0 439.87 L0 401.68 Z"
|
||||
class="st5"/>
|
||||
<text x="22.08" y="415.37" class="st6">Kubernetes <tspan x="27.76" dy="1.2em" class="st7">Scheduler</tspan></text> </g>
|
||||
<g id="shape1003-11" transform="translate(207.778,-300.225)">
|
||||
<title>Sheet.1003</title>
|
||||
<desc>Akri Controller</desc>
|
||||
<path d="M0 401.69 C0 396.41 4.29 392.13 9.57 392.13 L118.54 392.13 C123.82 392.13 128.1 396.41 128.1 401.69 L128.1 439.87
|
||||
C128.1 445.14 123.82 449.41 118.54 449.41 L9.57 449.41 C4.29 449.41 0 445.14 0 439.87 L0 401.69 Z"
|
||||
class="st8"/>
|
||||
<text x="49.55" y="415.37" class="st6">Akri <tspan x="27.13" dy="1.2em" class="st7">Controller</tspan></text> </g>
|
||||
<g id="shape1004-15" transform="translate(52.7937,-213.237)">
|
||||
<title>Sheet.1004</title>
|
||||
<path d="M0 401.69 C-0 396.41 4.29 392.13 9.57 392.13 L269.93 392.13 C275.21 392.13 279.49 396.41 279.49 401.69 L279.49
|
||||
439.87 C279.49 445.14 275.21 449.41 269.93 449.41 L9.57 449.41 C4.29 449.41 0 445.14 0 439.87 L0 401.69
|
||||
Z" class="st9"/>
|
||||
</g>
|
||||
<g id="shape1005-17" transform="translate(153.653,-228.513)">
|
||||
<title>Sheet.1005</title>
|
||||
<desc>API Server</desc>
|
||||
<path d="M91.01 427.83 L0 427.83 L0 449.41 L91.01 449.41 L91.01 427.83" class="st10"/>
|
||||
<text x="7.97" y="444.01" class="st11">API Server</text> </g>
|
||||
<g id="shape1006-21" transform="translate(111.013,-270.515)">
|
||||
<title>Sheet.1006</title>
|
||||
<path d="M0 430.53 L9.42 421.13 L18.85 430.53 L14.14 430.53 L14.14 440 L18.85 440 L9.42 449.41 L0 440 L4.71 440 L4.71
|
||||
430.53 L0 430.53 Z" class="st12"/>
|
||||
</g>
|
||||
<g id="shape1007-23" transform="translate(111.013,-270.515)">
|
||||
<title>Sheet.1007</title>
|
||||
<path d="M0 430.53 L9.42 421.13 L18.85 430.53 L14.14 430.53 L14.14 440 L18.85 440 L9.42 449.41 L0 440 L4.71 440 L4.71
|
||||
430.53 L0 430.53" class="st13"/>
|
||||
</g>
|
||||
<g id="shape1008-26" transform="translate(262.403,-270.515)">
|
||||
<title>Sheet.1008</title>
|
||||
<path d="M0 430.53 L9.42 421.13 L18.85 430.53 L14.14 430.53 L14.14 440 L18.85 440 L9.42 449.41 L0 440 L4.71 440 L4.71
|
||||
430.53 L0 430.53 Z" class="st12"/>
|
||||
</g>
|
||||
<g id="shape1009-28" transform="translate(262.403,-270.515)">
|
||||
<title>Sheet.1009</title>
|
||||
<path d="M0 430.53 L9.42 421.13 L18.85 430.53 L14.14 430.53 L14.14 440 L18.85 440 L9.42 449.41 L0 440 L4.71 440 L4.71
|
||||
430.53 L0 430.53" class="st14"/>
|
||||
</g>
|
||||
<g id="shape1010-31" transform="translate(33.0966,-51.7091)">
|
||||
<title>Sheet.1010</title>
|
||||
<desc>Node</desc>
|
||||
<path d="M0 344.8 L0 449.41 L456.2 449.41 L456.2 344.8 L0 344.8 L0 344.8 Z" class="st3"/>
|
||||
<text x="4" y="363.2" class="st4">Node</text> </g>
|
||||
<g id="shape1011-34" transform="translate(56.3874,-70.5221)">
|
||||
<title>Sheet.1011</title>
|
||||
<path d="M0 401.69 C-0 396.41 4.29 392.13 9.57 392.13 L118.54 392.13 C123.82 392.13 128.1 396.41 128.1 401.69 L128.1
|
||||
439.87 C128.1 445.14 123.82 449.41 118.54 449.41 L9.57 449.41 C4.29 449.41 0 445.14 0 439.87 L0 401.69 Z"
|
||||
class="st5"/>
|
||||
</g>
|
||||
<g id="shape1012-36" transform="translate(82.4207,-86.7911)">
|
||||
<title>Sheet.1012</title>
|
||||
<desc>Kubelet</desc>
|
||||
<path d="M69.37 427.83 L0 427.83 L0 449.41 L69.37 449.41 L69.37 427.83" class="st10"/>
|
||||
<text x="6.56" y="444.01" class="st11">Kubelet</text> </g>
|
||||
<g id="shape1013-40" transform="translate(198,-70.5221)">
|
||||
<title>Sheet.1013</title>
|
||||
<desc>Akri Agent</desc>
|
||||
<path d="M0 401.69 C0 396.41 2.23 392.13 4.98 392.13 L61.64 392.13 C64.38 392.13 66.61 396.41 66.61 401.69 L66.61 439.87
|
||||
C66.61 445.14 64.38 449.41 61.64 449.41 L4.98 449.41 C2.23 449.41 0 445.14 0 439.87 L0 401.69 Z"
|
||||
class="st15"/>
|
||||
<text x="18.82" y="415.38" class="st11">Akri <tspan x="11.67" dy="1.2em" class="st7">Agent</tspan></text> </g>
|
||||
<g id="shape1016-44" transform="translate(466.794,-94.2275)">
|
||||
<title>Sheet.1016</title>
|
||||
<desc><protocol></desc>
|
||||
<path d="M0 429.16 L23.82 408.91 L23.82 419.03 L71.46 419.03 L71.46 408.91 L95.28 429.16 L71.46 449.41 L71.46 439.28
|
||||
L23.82 439.28 L23.82 449.41 L0 429.16 Z" class="st16"/>
|
||||
<text x="21" y="432.76" class="st17"><protocol></text> </g>
|
||||
<g id="shape1017-47" transform="translate(111.013,-128.878)">
|
||||
<title>Sheet.1017</title>
|
||||
<path d="M0 374.99 L9 366.01 L18.01 374.99 L13.51 374.99 L13.51 440.42 L18.01 440.42 L9 449.41 L0 440.42 L4.5 440.42
|
||||
L4.5 374.99 L0 374.99 Z" class="st12"/>
|
||||
</g>
|
||||
<g id="shape1018-49" transform="translate(111.013,-128.878)">
|
||||
<title>Sheet.1018</title>
|
||||
<path d="M0 374.99 L9 366.01 L18.01 374.99 L13.51 374.99 L13.51 440.42 L18.01 440.42 L9 449.41 L0 440.42 L4.5 440.42
|
||||
L4.5 374.99 L0 374.99" class="st14"/>
|
||||
</g>
|
||||
<g id="shape1019-52" transform="translate(220.436,-129.118)">
|
||||
<title>Sheet.1019</title>
|
||||
<path d="M0 375.05 L9.06 366.01 L18.13 375.05 L13.6 375.05 L13.6 440.36 L18.13 440.36 L9.06 449.41 L0 440.36 L4.53 440.36
|
||||
L4.53 375.05 L0 375.05 Z" class="st16"/>
|
||||
</g>
|
||||
<g id="shape1-54" transform="translate(579.294,-344.358)">
|
||||
<title>Sheet.1</title>
|
||||
<rect x="0" y="382.668" width="63" height="66.7397" class="st18"/>
|
||||
<!-- Unsupported Record: EmfPlusRecordTypeSetPixelOffsetMode -->
|
||||
<svg viewBox="-0.55922 -0.55862 68.039 72" height="66.7397" preserveAspectRatio="none" width="63" x="0" y="382.668">
|
||||
<clipPath id="mfid1">
|
||||
<rect x="-0.55922" y="-0.55862" width="68.039" height="72" id="mfid2"/>
|
||||
</clipPath>
|
||||
<g clip-path="url(#mfid1)">
|
||||
<mask id="mfid3">
|
||||
<rect width="68" height="72" fill="white" stroke="none"/>
|
||||
</mask>
|
||||
<mask id="mfid4" fill="white" stroke="none">
|
||||
<g>
|
||||
<g mask="url(#mfid3)">
|
||||
<use xlink:href="#mfid2"/>
|
||||
</g>
|
||||
</g>
|
||||
</mask>
|
||||
<defs>
|
||||
<image id="mfid5" width="68" height="72" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEQAAABICAYAAABP0VPJAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAAFiUAABYlAUlSJPAAAAMHSURBVHhe7ZstdNswEMcHBwcHBwcHxxJSO7X33gbL0ldpH3BwMKywcHCwMDBwcDCwsLBwMLDTXzqvL+ql+agtnZ37v/cjcSKfzyfpdFJe5FDx4cvborbfy8pcFZX9vUZtfhaV+XFS2Xf09WGqqqavvQNqe1vW9n4X3Hfvivrzr7L8+oaa6b9Go+lLvPGysn+5h96RleNy9HH6iprtp/BmXVTcRA93MIiYycS+p+b7pbI242dGxSZW5an9Rrfph7wz+IdpDQzKdDvZCt2kk8h4hBubJnRbmcIA2uaYsRU4XvIM5LrKjDW8W+Z0e1nyeUaYHjmjO0VkEoekizM2EfKiBDkCY2gyRCVtSJY4I5NS2XMyJ78yDaYxcrqNezvXjIGJMUsyJ7+wbOeNTAfGMDInv5wxOy/pu4TMya/cM0wDmZNfRW3+cAYmxaXxZE5+OYPmjwxMjVtDkTn5lTlLbViQOfmFZThjYFJQpiRz8ssv+zMt7P4jrQyQNzkTlJQ1whKcN7Z7itOLT2SGLOWJEoHR0ShsRqWppz5gxnR7mUL48oa3j6iZ5SklKgfIrKVuUsfJ2hxTPd2qP3LjybkzvuX8xMyo+X4K5cV26iVmKX5jah+FwdYs+YfdjK+1SKqXtq3msIyPGm6Kdp+FiDKzwR+aUalUqkPlz42EU0UuN0Em67PZuT95GPFw3TMG1Ew/hX1WehA89IKdTQ7AF7NdBnxSX5yJPhcC+XoI0vWEB2aw/YFjm2LqIcgp4AQhG1UrF4nXiB4yL53wRkJfZw3LTtg4MzPUZ8jkbuQHxJRnyNoAUdN2xusjQsj+7aFgrHl2xNBMsfeCTDBunDFXe582wg/8oXu+0f7juv3OR8RRcwiDEtPQwNhak8V/VbgfDpwFW44cdBfZzrpTwvqC/eLRgN7hneHXHck3l2Ti8xX894S7eKRc4vTPIvrweMEppN6l4t2yQoRwF44WdUiEOiRCHRKhDolQh0SoQyLUIRHqkAh1SIQ6JEIdEqEOiVCHRKhDItQhEeqQNez9P8huliqRzgMuAAAAAElFTkSuQmCCAAA="/>
|
||||
</defs>
|
||||
<!-- Unsupported Record: EmfPlusRecordTypeSetObject Obj_ImageAttributes -->
|
||||
<g mask="url(#mfid4)">
|
||||
<g transform="matrix(0.00015748, 0, 0, 0.00015748, 0, 0)">
|
||||
<clipPath id="mfid6">
|
||||
<rect x="-0.5" y="-0.5" width="68" height="72"/>
|
||||
</clipPath>
|
||||
<use xlink:href="#mfid5" clip-path="url(#mfid6)" transform="matrix(6350, 0, 0, 6350, 3175, 3175)"/>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
<rect x="0" y="382.668" width="63" height="66.7397" class="st18"/>
|
||||
</g>
|
||||
<g id="shape1020-57" transform="translate(518.023,-187.512)">
|
||||
<title>Sheet.1020</title>
|
||||
<desc>kind: Configuration metadata: ..name: akri-<protocol> spec: ....</desc>
|
||||
<rect x="0" y="302.977" width="203.541" height="146.43" class="st19"/>
|
||||
<text x="4" y="314.99" class="st20">kind: <tspan class="st21">Configuration </tspan><tspan x="4" dy="1.2em" class="st7">metadata: </tspan><tspan
|
||||
x="4" dy="1.2em" class="st22">..</tspan>name: akri<tspan class="st21">-</tspan><tspan class="st21"><protocol> </tspan><tspan
|
||||
x="4" dy="1.2em" class="st7">spec: </tspan><tspan x="4" dy="1.2em" class="st22">..</tspan>discoveryHandler: <tspan
|
||||
x="4" dy="1.2em" class="st22">…..</tspan>name: <protocol> <tspan x="4" dy="1.2em" class="st22">..</tspan>brokerPodSpec: <tspan
|
||||
x="4" dy="1.2em" class="st22">…..</tspan>containers: <tspan x="4" dy="1.2em" class="st22">…..</tspan>- name: <tspan
|
||||
class="st21">custom</tspan><tspan class="st21">-</tspan><tspan class="st21">broker </tspan><tspan x="4"
|
||||
dy="1.2em" class="st22">……..</tspan>image: "<tspan class="st21">ghcr.io/</tspan><tspan class="st21">…"</tspan></text> </g>
|
||||
<g id="shape1021-77" transform="translate(782.153,197.043) rotate(90)">
|
||||
<title>Sheet.1021</title>
|
||||
<path d="M0 426.65 L9.42 415.31 L18.85 426.65 L14.14 426.65 L14.14 438.07 L18.85 438.07 L9.42 449.41 L0 438.07 L4.71
|
||||
438.07 L4.71 426.65 L0 426.65 Z" class="st16"/>
|
||||
</g>
|
||||
<g id="group1022-79" transform="translate(367.794,-193.864)">
|
||||
<title>Can.1091</title>
|
||||
<desc>etcd</desc>
|
||||
<g id="shape1023-80">
|
||||
<title>Sheet.1023</title>
|
||||
<path d="M0 435.91 A53.0646 13.5 -180 0 0 106.13 435.91 L106.13 282.91 L0 282.91 L0 435.91 Z" class="st23"/>
|
||||
</g>
|
||||
<g id="shape1022-82">
|
||||
<ellipse cx="53.0646" cy="282.907" rx="53.0646" ry="13.5" class="st23"/>
|
||||
<text x="37.04" y="289.61" class="st6">etcd</text> </g>
|
||||
</g>
|
||||
<g id="group1024-85" transform="translate(517.374,600.4) rotate(180)">
|
||||
<title>1-D single.1004</title>
|
||||
<g id="shape1025-86">
|
||||
<title>Sheet.1025</title>
|
||||
<path d="M-0.75 444.06 L48.8 444.06 L48.8 449.41 L54.14 438.72 L48.8 428.03 L48.8 433.38 L-0.75 433.38 L-0.75 444.06
|
||||
Z" class="st24"/>
|
||||
<path d="M-0.75 444.06 L48.8 444.06 L48.8 449.41 L54.14 438.72 L48.8 428.03 L48.8 433.38 L-0.75 433.38"
|
||||
class="st25"/>
|
||||
</g>
|
||||
<g id="shape1026-89">
|
||||
<title>Sheet.1026</title>
|
||||
<path d="M0 444.06 L48.8 444.06 L48.8 449.41 L54.14 438.72 L48.8 428.03 L48.8 433.38 L0 433.38" class="st25"/>
|
||||
</g>
|
||||
<g id="shape1027-92" transform="translate(-0.5,-5.59375)">
|
||||
<title>Sheet.1027</title>
|
||||
<rect x="0" y="439.22" width="0.5" height="10.1875" class="st26"/>
|
||||
</g>
|
||||
</g>
|
||||
<g id="group1031-94" transform="translate(382.5,-207)">
|
||||
<title>Sheet.1031</title>
|
||||
<g id="shape1032-95" transform="translate(0.306904,-68.056)">
|
||||
<title>Rectangle.1066</title>
|
||||
<desc>Configuration CRD</desc>
|
||||
<rect x="0" y="385.571" width="80.6931" height="63.8367" class="st27"/>
|
||||
<text x="6.98" y="400.37" class="st17">Configuration <tspan x="30.2" dy="1.2em" class="st7">CRD</tspan></text> </g>
|
||||
<g id="shape1033-99">
|
||||
<title>Rectangle.1067</title>
|
||||
<desc>Instance CRD</desc>
|
||||
<rect x="0" y="385.571" width="80.6931" height="63.8367" class="st27"/>
|
||||
<text x="19.78" y="400.37" class="st17">Instance <tspan x="30.2" dy="1.2em" class="st7">CRD</tspan></text> </g>
|
||||
<g id="shape1034-103" transform="translate(3.02536,-70.6819)">
|
||||
<title>Rectangle.1068</title>
|
||||
<desc><protocol> Configuration</desc>
|
||||
<rect x="0" y="421.128" width="75.2562" height="28.2795" class="st27"/>
|
||||
<text x="10.99" y="431.67" class="st17"><protocol> <tspan x="4.26" dy="1.2em" class="st7">Configuration</tspan></text> </g>
|
||||
<g id="shape1035-107" transform="translate(2.71845,-3.4226)">
|
||||
<title>Rectangle.1069</title>
|
||||
<desc><protocol> Instance</desc>
|
||||
<rect x="0" y="421.128" width="75.2562" height="28.2795" class="st27"/>
|
||||
<text x="10.99" y="431.67" class="st17"><protocol> <tspan x="17.06" dy="1.2em" class="st7">Instance</tspan></text> </g>
|
||||
</g>
|
||||
<g id="shape1036-111" transform="translate(582.879,-77.8757)">
|
||||
<title>Sheet.1036</title>
|
||||
<desc>Leaf Device</desc>
|
||||
<path d="M0 362.79 L0 449.41 L87.88 449.41 L87.88 362.79 L0 362.79 L0 362.79 Z" class="st3"/>
|
||||
<text x="26.92" y="400.1" class="st28">Leaf <tspan x="16.8" dy="1.2em" class="st7">Device</tspan></text> </g>
|
||||
<g id="shape1037-115" transform="translate(574.939,-67.186)">
|
||||
<title>Sheet.1037</title>
|
||||
<desc>Leaf Device</desc>
|
||||
<path d="M0 362.79 L0 449.41 L87.88 449.41 L87.88 362.79 L0 362.79 L0 362.79 Z" class="st3"/>
|
||||
<text x="26.92" y="400.1" class="st28">Leaf <tspan x="16.8" dy="1.2em" class="st7">Device</tspan></text> </g>
|
||||
<g id="shape1038-119" transform="translate(567,-58.186)">
|
||||
<title>Sheet.1038</title>
|
||||
<desc>Leaf Device</desc>
|
||||
<path d="M0 362.79 L0 449.41 L87.88 449.41 L87.88 362.79 L0 362.79 L0 362.79 Z" class="st3"/>
|
||||
<text x="6.8" y="440.61" class="st29">Leaf Device</text> </g>
|
||||
<g id="shape2-122" transform="translate(569.909,-102.2)">
|
||||
<title>Sheet.2</title>
|
||||
<rect x="0" y="406.801" width="43.9393" height="42.6065" class="st18"/>
|
||||
<!-- Unsupported Record: EmfPlusRecordTypeSetPixelOffsetMode -->
|
||||
<svg viewBox="-0.55922 -0.55862 129.06 125.01" height="42.6065" preserveAspectRatio="none" width="43.9393" x="0"
|
||||
y="406.801">
|
||||
<clipPath id="mfid7">
|
||||
<rect x="-0.55922" y="-0.55862" width="129.06" height="125.01" id="mfid8"/>
|
||||
</clipPath>
|
||||
<g clip-path="url(#mfid7)">
|
||||
<mask id="mfid9">
|
||||
<rect width="129" height="125" fill="white" stroke="none"/>
|
||||
</mask>
|
||||
<mask id="mfid10" fill="white" stroke="none">
|
||||
<g>
|
||||
<g mask="url(#mfid9)">
|
||||
<use xlink:href="#mfid8"/>
|
||||
</g>
|
||||
</g>
|
||||
</mask>
|
||||
<defs>
|
||||
<image id="mfid11" width="129" height="125" xlink:href="data:image/png;base64,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"/>
|
||||
</defs>
|
||||
<!-- Unsupported Record: EmfPlusRecordTypeSetObject Obj_ImageAttributes -->
|
||||
<g mask="url(#mfid10)">
|
||||
<g transform="matrix(0.00015748, 0, 0, 0.00015748, 0, 0)">
|
||||
<clipPath id="mfid12">
|
||||
<rect x="-0.5" y="-0.5" width="129" height="125"/>
|
||||
</clipPath>
|
||||
<use xlink:href="#mfid11" clip-path="url(#mfid12)" transform="matrix(6350, 0, 0, 6350, 3175, 3175)"/>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
<rect x="0" y="406.801" width="43.9393" height="42.6065" class="st18"/>
|
||||
</g>
|
||||
<g id="shape3-125" transform="translate(616.283,-104.121)">
|
||||
<title>Sheet.3</title>
|
||||
<rect x="0" y="415.276" width="34.0958" height="34.1311" class="st18"/>
|
||||
<!-- Unsupported Record: EmfPlusRecordTypeSetPixelOffsetMode -->
|
||||
<svg viewBox="-0.55922 -0.55862 120.05 120.04" height="34.1311" preserveAspectRatio="none" width="34.0958" x="0"
|
||||
y="415.276">
|
||||
<clipPath id="mfid13">
|
||||
<rect x="-0.55922" y="-0.55862" width="120.05" height="120.04" id="mfid14"/>
|
||||
</clipPath>
|
||||
<g clip-path="url(#mfid13)">
|
||||
<mask id="mfid15">
|
||||
<rect width="120" height="120" fill="white" stroke="none"/>
|
||||
</mask>
|
||||
<mask id="mfid16" fill="white" stroke="none">
|
||||
<g>
|
||||
<g mask="url(#mfid15)">
|
||||
<use xlink:href="#mfid14"/>
|
||||
</g>
|
||||
</g>
|
||||
</mask>
|
||||
<defs>
|
||||
<image id="mfid17" width="120" height="120" xlink:href="data:image/png;base64,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"/>
|
||||
</defs>
|
||||
<!-- Unsupported Record: EmfPlusRecordTypeSetObject Obj_ImageAttributes -->
|
||||
<g mask="url(#mfid16)">
|
||||
<g transform="matrix(0.00015748, 0, 0, 0.00015748, 0, 0)">
|
||||
<clipPath id="mfid18">
|
||||
<rect x="-0.5" y="-0.5" width="120" height="120"/>
|
||||
</clipPath>
|
||||
<use xlink:href="#mfid17" clip-path="url(#mfid18)" transform="matrix(6350, 0, 0, 6350, 3175, 3175)"/>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
<rect x="0" y="415.276" width="34.0958" height="34.1311" class="st18"/>
|
||||
</g>
|
||||
<g id="shape4-128" transform="translate(593.891,-79.7301)">
|
||||
<title>Sheet.4</title>
|
||||
<rect x="0" y="415.274" width="34.0958" height="34.1336" class="st18"/>
|
||||
<!-- Unsupported Record: EmfPlusRecordTypeSetPixelOffsetMode -->
|
||||
<svg viewBox="-0.55922 -0.55862 112.03 112.03" height="34.1336" preserveAspectRatio="none" width="34.0958" x="0"
|
||||
y="415.274">
|
||||
<clipPath id="mfid19">
|
||||
<rect x="-0.55922" y="-0.55862" width="112.03" height="112.03" id="mfid20"/>
|
||||
</clipPath>
|
||||
<g clip-path="url(#mfid19)">
|
||||
<mask id="mfid21">
|
||||
<rect width="112" height="112" fill="white" stroke="none"/>
|
||||
</mask>
|
||||
<mask id="mfid22" fill="white" stroke="none">
|
||||
<g>
|
||||
<g mask="url(#mfid21)">
|
||||
<use xlink:href="#mfid20"/>
|
||||
</g>
|
||||
</g>
|
||||
</mask>
|
||||
<defs>
|
||||
<image id="mfid23" width="112" height="112" xlink:href="data:image/png;base64,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"/>
|
||||
</defs>
|
||||
<!-- Unsupported Record: EmfPlusRecordTypeSetObject Obj_ImageAttributes -->
|
||||
<g mask="url(#mfid22)">
|
||||
<g transform="matrix(0.00015748, 0, 0, 0.00015748, 0, 0)">
|
||||
<clipPath id="mfid24">
|
||||
<rect x="-0.5" y="-0.5" width="112" height="112"/>
|
||||
</clipPath>
|
||||
<use xlink:href="#mfid23" clip-path="url(#mfid24)" transform="matrix(6350, 0, 0, 6350, 3175, 3175)"/>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
<rect x="0" y="415.274" width="34.0958" height="34.1336" class="st18"/>
|
||||
</g>
|
||||
<g id="group1039-131" transform="translate(366.448,-68.8351)">
|
||||
<title>Sheet.1039</title>
|
||||
<g id="shape1028-132" transform="translate(11.7657,-10.9193)">
|
||||
<title>Wavy Box.1020</title>
|
||||
<desc>Broker</desc>
|
||||
<path d="M83.04 436.74 L83.04 394.16 L0 394.16 L0 445.26 C31.94 453.78 41.15 447.66 51.76 442.93 C59.57 439.46 68.13
|
||||
436.74 83.04 436.74 Z" class="st30"/>
|
||||
<text x="17.03" y="427.18" class="st31">Broker</text> </g>
|
||||
<g id="shape1029-135" transform="translate(6.41885,-5.69989)">
|
||||
<title>Wavy Box.1019</title>
|
||||
<desc>Broker</desc>
|
||||
<path d="M83.04 436.74 L83.04 394.16 L0 394.16 L0 445.26 C31.94 453.78 41.15 447.66 51.76 442.93 C59.57 439.46 68.13
|
||||
436.74 83.04 436.74 Z" class="st30"/>
|
||||
<text x="17.03" y="427.18" class="st31">Broker</text> </g>
|
||||
<g id="shape1030-138">
|
||||
<title>Wavy Box.1003</title>
|
||||
<desc>custom-broker</desc>
|
||||
<path d="M83.04 436.74 L83.04 394.16 L0 394.16 L0 445.26 C31.94 453.78 41.15 447.66 51.76 442.93 C59.57 439.46 68.13
|
||||
436.74 83.04 436.74 Z" class="st30"/>
|
||||
<text x="11.76" y="414.36" class="st31">custom-<tspan x="17.2" dy="1.2em" class="st7">broker</tspan></text> </g>
|
||||
</g>
|
||||
<g id="shape1040-142" transform="translate(288,-68.8351)">
|
||||
<title>Sheet.1040</title>
|
||||
<desc><protocol> Discovery Handler</desc>
|
||||
<path d="M0 401.69 C0 396.41 2.23 392.13 4.98 392.13 L61.64 392.13 C64.38 392.13 66.61 396.41 66.61 401.69 L66.61 439.87
|
||||
C66.61 445.14 64.38 449.41 61.64 449.41 L4.98 449.41 C2.23 449.41 0 445.14 0 439.87 L0 401.69 Z"
|
||||
class="st15"/>
|
||||
<text x="6.67" y="409.97" class="st17"><protocol> <tspan x="9.68" dy="1.2em" class="st7">Discovery </tspan><tspan
|
||||
x="13.93" dy="1.2em" class="st7">Handler</tspan></text> </g>
|
||||
<g id="shape1041-147" transform="translate(715.807,342.509) rotate(90)">
|
||||
<title>Sheet.1041</title>
|
||||
<path d="M0 436.83 L9.42 430.56 L18.85 436.83 L14.14 436.83 L14.14 443.14 L18.85 443.14 L9.42 449.41 L0 443.14 L4.71
|
||||
443.14 L4.71 436.83 L0 436.83 Z" class="st12"/>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 29 KiB |
@ -16,4 +16,5 @@ The second and last day of cloud native rejekts and (some might say most importa
|
||||
|
||||
- Take a deeper look into CoreDNS plugins
|
||||
- A bunch of nice people that heard my talk and had questions
|
||||
- Someone from Ampere that would like to help me to convince the infra team to get arm nodes
|
||||
- Someone from Ampere that would like to help me to convince the infra team to get arm nodes
|
||||
- Look into NATS (at least a bit), everyone seems to like it but i never used it myself (only in some projects)
|
Loading…
x
Reference in New Issue
Block a user