12 Commits

Author SHA1 Message Date
Giuseppe Scrivano
68e8d9abac test: use wasm32-wasip1 instead of wasm32-wasi
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
2025-01-10 14:15:22 +01:00
Maciej
b366a78574 wamr: revitalize wamr handler
Signed-off-by: usiegl00 <50933431+usiegl00@users.noreply.github.com>
2024-12-06 11:08:31 +09:00
Aditya R
ef224f9925 docs: remove module.wasm.image/variant=compat annotation
After https://github.com/containers/podman/pull/18542 does not include image annotations
when building spec , podman does not propagates annotations while running the image hence
use `--platform wasi/wasm`.

Signed-off-by: Aditya R <arajan@redhat.com>
2023-06-06 13:24:21 +05:30
Aditya R
a4393f2f36 docs: add a tryout example with podman
Signed-off-by: Aditya R <arajan@redhat.com>
2023-03-22 12:53:50 +05:30
Aditya R
76ead7b8ec wasm: add support for running containers using wasmtime
Following PR initiates and adds support for crun to be able to build and
run wasm/wasi workload in a native manner using `wasmtime`.

Crun already supports running `wasm` workload using `wasmer` and `wasmedge`
following PR extends this feature so that end-users can switch to `wasmtime`,
following feature is proposed inorder to maintain feature parity with
other tools in the same space like `krustlet` which rely on `wasmtime` under the hood.

Ref:
* Wasmedge integration: https://github.com/containers/crun/pull/774
* Wasmer integration: https://github.com/containers/crun/pull/742
* https://github.com/krustlet/krustlet

Signed-off-by: Aditya R <arajan@redhat.com>
2022-07-12 11:45:12 +05:30
Aditya R
9ed3c1bd4b mono: remove incorrect wasm headings from mono docs
Mono crun handler man page contains incorrect reference of `wasm` in headings.

Signed-off-by: Aditya R <arajan@redhat.com>
2022-06-01 13:46:33 +05:30
Máirín Duffy
2ebd7fc5be Adding crun logo SVG file
Signed-off-by: Máirín Duffy <duffy@redhat.com>
2022-05-25 13:42:25 -04:00
Aditya R
e48db34c83 mono: add documentation and tryout example
Add a try out example and documentation to run a dotnet complatible
`executable` natively on linux.

Signed-off-by: Aditya R <arajan@redhat.com>
2022-05-11 17:07:47 +02:00
Aditya R
77df89bbac docs: update known issues with CRI and side-cars
Update man page to document `compat-smart`, `wasm-smart` and rectify
known issues.

Signed-off-by: Aditya R <arajan@redhat.com>
2022-03-07 18:58:15 +05:30
Aditya Rajan
d74c5e499a wasm: add docs and example for using crun wasm support on kubernetes
Crun supports running `wasm` workload on kubernetes natively. Both the
standard CRI implementation `cri-o` and `containerd` supports that.
Following commit adds documentation for both of them.

Signed-off-by: Aditya Rajan <arajan@redhat.com>
2022-01-12 13:56:13 +05:30
Aditya Rajan
e31ab81d15 wasm: add support for annotation module.wasm.image/variant=compat
Add support to switch handler to "wasm" if annotation
`module.wasm.image/variant=compat` is detected.

Signed-off-by: Aditya Rajan <arajan@redhat.com>
2021-10-27 13:31:30 +05:30
Aditya Rajan
2559696279 wasm: add documentation
Signed-off-by: Aditya Rajan <arajan@redhat.com>
2021-10-27 13:31:27 +05:30