Dieser Vortrag wird auf Deutsch gehalten. / This Talk will be held in German.
"Wo sonst?" im Titel klingt hier etwas überheblich, gerade weil Fermyon sich von Kubernetes zu Nomad abgewandt hatte. Und doch zeigt der Vortrag, dass und und vor allem wie WebAssembly in Kubernetes funktioniert.
Hierzu werden wir einen Einblick in die Funktionsweise der CRI, containerd und CRI-O erhaschen. Wir erfahren, wie OCI als Transportlayer für die WASM-Binaries benutzt wird – mit einem kleinen Beispiel, wie es gebaut werden kann beziehungsweise gebaut werden sollte.
Damit ließe sich starten, aber es fehlt noch die WASI-0.2.0-Unterstützung (Stand 8.5.24). Der Talk erklärt auch, wie verschiedene Runtimes, also Programme welche die Pods/Container starten, eingerichtet werden können.
Am Ende installieren wir ein Framework, um praktisch zu beweisen, dass alles in Kubernetes betrieben werden kann.
Kubernetes sollte bekannt sein.
Verstehen,
- wie Runtimes/CRI (Plug-ins) funktionieren,
- dass wir damit auch "untypische" Container betreiben können,
- und dass Kubernetes als Rechenzentrum verstanden werden sollte.
