New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Rust] Support youki #664
Comments
Hi, I'm interested in picking this up but I'm not sure where to start, can you guide me a little? |
Great! I think you can study how crun added WasmEdge support using our C API here: Since youki is basically a Rust implementation of crun, I believe you can use our Rust SDK to do the same. https://github.com/WasmEdge/WasmEdge/tree/master/bindings/rust |
@juntao Hi, I'm a member of the youki team. We already have support for wasm. What next step should we take? |
Hi @utam0k Thank you for reaching out! We would like to support WasmEdge in Youki. A major difference between WasmEdge and other wasm runtimes is that you can create and run complete microservices in WasmEdge, which is important for the "Wasm as a container alternative" use case. See an example we created with Docker: https://github.com/second-state/microservice-rust-mysql We are preparing a PR for your review to support multiple Wasm runtimes, including WasmEdge in Youki. Thank you. Cheers |
@juntao |
@juntao I think we should write the docs for youki like crun, right? |
Hi @utam0k Yes, we definitely need a doc for youki. We're organising our new docs in the wasmedge/docs repo. We would appreciate it if you could take a moment to review it and give us your feedback. Thank you. You can access the chapter at the following link: https://github.com/WasmEdge/docs/blob/main/docs/develop/deploy/oci-runtime/youki.md. |
@alabulei1 |
No problem. Will do! |
Youki is a Rust-based OCI runtime. It is an alternative to runc and crun. We should add support for WasmEdge in Youki via our Rust SDK.
https://rustrepo.com/repo/containers-youki-rust-deployment
The text was updated successfully, but these errors were encountered: