Running lightweight WasmEdge apps side by side with Linux containers
The crun project now supports WasmEdge as a "container" runtime!
Since crun
is widely supported across the Kubernetes ecosystem, WasmEdge applications can now run
everywhere Kubernetes runs!
This repository contains scripts, tutorials, and GitHub Actions to demostrate how WasmEdge applications work side by side with Linux containers.
Example: A simple WebAssembly app
- CRIO Quick start | Github Action | Successful run | Video demo
- Containerd Quick start | Github Action | Successful run
- Kubernetes + CRI-O Quick start | Github Action | Successful run
- Kubernetes + containerd Quick start | Github Action | Successful run
Example: A HTTP microservice written in Rust and compiled into WebAssembly
- CRI-O Quick start | Github Action | Successful run
- Containerd Quick start | Github Action | Successful run
- Kubernetes + CRI-O Quick start | Github Action | Successful run
- Kubernetes + containerd Quick start | Github Action | Successful run