-
Spike
-
Resolution: Done
-
Minor
-
None
-
None
The PoC goals:
- Check the viability of running WASM/WASI modules within the Knative Service
- Explore the current WASI preview p1 level
- Check integration options - HTTP, custom types on top of WASM
The background:
- WASI allows executing modules at runtime (to load, unload, start and stop, and call)
- WASM modules can be shared on OCI registries
The idea:
- Knative can provide an infrastructure to fetch WASM modules from OCI registries
- Knative can provide an executor (shared or dedicated) for WASI modules
- The executor can run HTTP or CE functions