From a25f6abe3f780569b5b9a2847994ee43bea00f5b Mon Sep 17 00:00:00 2001 From: utam0k Date: Mon, 16 Mar 2026 21:22:45 +0900 Subject: [PATCH] docs: add adopters and use cases page Signed-off-by: utam0k --- README.md | 2 +- docs/src/SUMMARY.md | 1 + docs/src/community/adopters_and_use_cases.md | 25 ++++++++++++++++++++ docs/src/community/introduction.md | 1 + 4 files changed, 28 insertions(+), 1 deletion(-) create mode 100644 docs/src/community/adopters_and_use_cases.md diff --git a/README.md b/README.md index 93869d4deb..9dee0a28f2 100644 --- a/README.md +++ b/README.md @@ -85,7 +85,7 @@ Here is why we are writing a new container runtime in Rust. # 📍 Status of youki -**youki** has aced real-world use cases, including containerd's e2e test, and is now adopted by several production environments. +**youki** has aced real-world use cases, including containerd's e2e test, and is now adopted by several production environments. See [Adopters and Use Cases](https://youki-dev.github.io/youki/community/adopters_and_use_cases.html) for public examples. We have [our roadmap](https://github.com/orgs/containers/projects/15). ![youki demo](docs/demo.gif) diff --git a/docs/src/SUMMARY.md b/docs/src/SUMMARY.md index d17c07623d..c5c6563c17 100644 --- a/docs/src/SUMMARY.md +++ b/docs/src/SUMMARY.md @@ -17,6 +17,7 @@ --- - [Community](./community/introduction.md) + - [Adopters and Use Cases](./community/adopters_and_use_cases.md) - [Maintainer](./community/maintainer.md) - [Governance](./community/governance.md) - [Contributing](./community/contributing.md) diff --git a/docs/src/community/adopters_and_use_cases.md b/docs/src/community/adopters_and_use_cases.md new file mode 100644 index 0000000000..aba5c5d79c --- /dev/null +++ b/docs/src/community/adopters_and_use_cases.md @@ -0,0 +1,25 @@ +# Adopters and Use Cases + +This page collects public examples of projects that use youki or its crates. + +If you would like to add your project, please open a pull request with: + +- project name and link +- a one-line summary +- crates being used, if you want to share them + +## [rk8s](https://github.com/rk8s-dev/rk8s) + +A lightweight Kubernetes-compatible container orchestration system written in Rust, implementing the Container Runtime Interface (CRI) with support for single containers, Kubernetes-style pods, and Docker Compose-style multi-container applications. + +Uses: `libcontainer`, `libcgroups` + +## [runwasi](https://github.com/containerd/runwasi) + +A containerd shim that runs WebAssembly workloads in Docker and Kubernetes while using an OCI-compatible sandbox. + +Uses: `libcontainer` + +## [SpinKube](https://www.spinkube.dev/) + +A platform for running Spin applications on Kubernetes. SpinKube uses `runwasi`, which in turn uses `libcontainer` to provide an OCI-compatible sandbox for workloads. diff --git a/docs/src/community/introduction.md b/docs/src/community/introduction.md index f2fa444902..e3712e92f0 100644 --- a/docs/src/community/introduction.md +++ b/docs/src/community/introduction.md @@ -1,5 +1,6 @@ # Community +- [Adopters and Use Cases](./adopters_and_use_cases.md) - [Maintainer](./maintainer.md) - [Governance](./governance.md) - [Contributing](./contributing.md)