Directories
¶
| Path | Synopsis |
|---|---|
|
Package cluster implements Phase-1 cluster mode for sandboxd.
|
Package cluster implements Phase-1 cluster mode for sandboxd. |
|
network
|
|
|
cni
Package cni wraps the bridge+host-local CNI plugin for containerd sandboxes.
|
Package cni wraps the bridge+host-local CNI plugin for containerd sandboxes. |
|
netns
Package netns manages the per-host pool of prepaid network namespaces for the containerd engine.
|
Package netns manages the per-host pool of prepaid network namespaces for the containerd engine. |
|
tap
Package tap manages the per-host pool of (TAP-device, host-IP, guest-IP, /30-CIDR, vsock-CID) slots that Firecracker microVMs claim at create time.
|
Package tap manages the per-host pool of (TAP-device, host-IP, guest-IP, /30-CIDR, vsock-CID) slots that Firecracker microVMs claim at create time. |
|
pool
|
|
|
containerdpool
Package containerdpool is the warm-container pool for containerd sandboxes.
|
Package containerdpool is the warm-container pool for containerd sandboxes. |
|
dockerpool
Package dockerpool is the in-memory warm-container pool for Docker sandboxes.
|
Package dockerpool is the in-memory warm-container pool for Docker sandboxes. |
|
isolate
Package isolate is the blank-workerd warm pool for the V8-isolate runtime (plans/isolate-runtime.md §4 Phase 3).
|
Package isolate is the blank-workerd warm pool for the V8-isolate runtime (plans/isolate-runtime.md §4 Phase 3). |
|
vmm
Package vmm is the policy layer of the Firecracker warm-VMM pool described in plans/snapshot-clone-fast-boot.md Phase 4.
|
Package vmm is the policy layer of the Firecracker warm-VMM pool described in plans/snapshot-clone-fast-boot.md Phase 4. |
|
wasm
Package wasm is the in-memory warm-worker pool for WASM sandboxes (Phase 5).
|
Package wasm is the in-memory warm-worker pool for WASM sandboxes (Phase 5). |
|
Package runtime defines the abstraction the service layer uses to drive a sandbox container, regardless of which OCI runtime executes it.
|
Package runtime defines the abstraction the service layer uses to drive a sandbox container, regardless of which OCI runtime executes it. |
|
firecracker
Package firecracker is the native Firecracker runtime driver.
|
Package firecracker is the native Firecracker runtime driver. |
|
isolate
Package isolate is the V8-isolate (Workers-model) runtime driver — the fifth implementation of internal/runtime.Runtime, after pkg/docker (docker + gvisor), internal/runtime/firecracker, and internal/runtime/wasm (plans/isolate-runtime.md).
|
Package isolate is the V8-isolate (Workers-model) runtime driver — the fifth implementation of internal/runtime.Runtime, after pkg/docker (docker + gvisor), internal/runtime/firecracker, and internal/runtime/wasm (plans/isolate-runtime.md). |
|
wasm
Package wasm is the WASM/WASI runtime driver — the third implementation of internal/runtime.Runtime (after pkg/docker and internal/runtime/firecracker).
|
Package wasm is the WASM/WASI runtime driver — the third implementation of internal/runtime.Runtime (after pkg/docker and internal/runtime/firecracker). |
|
wasm/statekv
Package statekv implements the host KV capability for durable WASM sandboxes (plans/wasm-runtime.md §4.6).
|
Package statekv implements the host KV capability for durable WASM sandboxes (plans/wasm-runtime.md §4.6). |
|
wasm/toolhost
Package toolhost implements the host-side toolbox for WASM sandboxes (plans/wasm-runtime.md §3).
|
Package toolhost implements the host-side toolbox for WASM sandboxes (plans/wasm-runtime.md §3). |
Click to show internal directories.
Click to hide internal directories.