Managing WebAssembly apps with Kubernetes
Talkat Kubernetes on Edge Day Europe 2022 · on Tuesday, 2022-05-17· at 15:35· Pavilion 4, Room C | Level 2 | Central Forum·
summary
Wasm apps run inside WasmEdge VMs and can be managed by Kubernetes using runtimes like crun-w layered over crun, and orchestration via containerd or cri-o; OCI images hold Wasm modules and the demo boots a WasmEdge app in ~30–60 minutes. WebAssembly claims ~100x faster startup and ~1% of container disk footprint, supports Rust/JS/Python and a TensorFlow interface for on‑device inference, and can run sidecars or coexist with Linux containers on k3s/k3d; Crustlet is an alternate Rust runtime.
AI-written summary · about
chapters (17)
- 0:00Introduction
- 0:34About Shivay
- 1:02Agenda
- 1:44What is WebAssembly
- 4:00What is VM
- 4:22Features
- 5:42Why WebAssembly
- 7:02Pain Points
- 8:06Container Ecosystem
- 10:35Prerequisites
- 11:45Running Communities
- 12:30Running Docker Image
- 12:48Running WebAssembly
- 14:04Running WebAssembly in Kubernetes
- 14:44Resources
- 16:15Conclusion
- 16:40Running WebAssembly on low resource systems
related talks
34mManaging WebAssembly Applications Using Docker and k8s Tooling
31mWith WasmEdge to New Shores
38mCloud-Native WebAssembly: Containerization On the Edge
19mWebAssembly's Journey Beyond the Browser
25mRun wasm applications on kubernetes edge cluster
48mWebAssembly Beyond the Browser
33mWebAssembly based AI as a Service with Kubernetes
22mWebAssembly beyond the browser
