Now we have feature "generate_bindings" for shim-client, and crate ttrpc-codegen is used only when feature "generate_bindings" is enabled. So mark ttrpc-codegen as optional. Signed-off-by: Liu Jiang <gerry@linux.alibaba.com> |
||
|---|---|---|
| .github/workflows | ||
| crates | ||
| .gitattributes | ||
| .gitignore | ||
| Cargo.toml | ||
| LICENSE | ||
| README.md | ||
| rust-toolchain.toml | ||
| rustfmt.toml | ||
README.md
Rust extensions for containerd
A collection of Rust crates to extend containerd.
This repository contains the following crates:
| Name | Description | Links |
|---|---|---|
| containerd-shim-client | TTRPC bindings to shim interfaces | |
| containerd-shim-logging | Shim logger plugins | |
| containerd-shim | Runtime v2 shim wrapper | |
| containerd-client | GRPC bindings to containerd APIs |
How to build
The build process as easy as:
cargo build --release
Minimum supported Rust version (MSRV)
The minimum supported version of Rust is 1.52