deislabs / containerd-wasm-shims

containerd shims for running WebAssembly workloads in Kubernetes
Apache License 2.0
311 stars 48 forks source link

enable all capability linkage #97

Closed danbugs closed 1 year ago

danbugs commented 1 year ago

For JS guest applications (made possible in slight v0.5.0), all capability linkage must be enabled. This is because all capabilities are baked into the SlightJS engine, and so it expects them to be available in Wasmtime. If not, we get this error: image

This does not impact applications that don't require all capabilities linked, as those are still added to our capability store later on. All this those is link them in Wasmtime.