arcbox-computer-runtime 0.10.1

Sandbox orchestration over nested microVMs behind the arcbox-vm-driver port: boot, exec, files, checkpoints, warm pools. The in-sandbox init is arcbox-vm-agent; the wire vocabulary is arcbox-vm-proto.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
//! Runtime configuration types.
//!
//! One module per concern — `jailer` for the sandboxing parameters and
//! `runtime` for the top-level `vmm.toml` shape — re-exported here so
//! callers keep writing `crate::config::JailerConfig`. The modules are
//! private; only these re-exports are the surface.

mod jailer;
mod runtime;

// `SnapshotType` moved to `arcbox-snapshot` with the catalog that gives
// it meaning; re-exported so `crate::config::SnapshotType` still resolves.
pub use arcbox_snapshot::SnapshotType;
pub use jailer::JailerConfig;
pub use runtime::{ComputerConfig, DefaultVmConfig, GrpcConfig, NetworkConfig, RuntimeConfig};