container, gvisor, microvm, and kata.
A runtime label alone does not prove that its node runtime works or that a workload received
hardware isolation. Inspect the actual pod and perform the deployment’s isolation tests.
Runtime mapping
The default comes from
SANDBOX_RUNTIME_CLASS or RUNTIME_CLASS. With neither set,
production defaults to gvisor; development has no RuntimeClass default. Explicit none
disables that default. Requests resolve their supported mapping and deployment fallback;
ALLOWED_ISOLATION_LEVELS can refuse an otherwise recognized tier.
Earlier docs described isolation as only a warm-pool label and claimed WebAssembly was
available. The current create path resolves the requested runtime before allocating the pod.
The policy explicitly rejects Wasm because no WASI runtime is wired into this controller.
Request and verify
ISOLATION_ENFORCEMENT=required
checks configured RuntimeClass existence before serving traffic; warn/off modes have weaker
startup enforcement. Existence is a precondition, not a running-workload attestation.
Warm-pool eligibility includes isolation and resource profile. Persistent/durable workspaces
cold-start instead of claiming ephemeral warm pods. GPU requests have additional runtime,
resource, and placement restrictions; a generic model/image choice does not establish GPU fit.
Choose by workload requirements
For ordinary code and tools, qualify an admitted Linux runtime and its syscall/tooling compatibility. For workloads requiring a VM boundary, qualify Kata/MicroVM nodes and a negative isolation test before use. Keep network policy, credentials, pod privileges, and resource limits in scope whichever runtime is selected. No startup latency, density, exploit-resistance certification, or regulatory compliance follows from the runtime name. Local Docker workbench execution is a separate developer backend and does not provide the hosted Kubernetes/VM boundary. Source:controller/src/isolation-policy.ts, config/loader.ts, and
sandbox-manager/create.ts, checked October 20, 2026. Continue with
security controls or
self-host setup.