Skip to Content
kusaw docsv1.0.0
CLI reference

kusaw sandbox

Check the OS sandbox backend on this machine

kusaw sandbox

Check the OS sandbox backend on this machine

Usage

Text
kusaw sandbox [flags]

Flags

NameShortTypeDefaultDescription
--configstringPath to kusaw.yaml (overrides KUSAW_CONFIG and parent search)
--factorystringfactory name from kusaw list
--help-hboolfalsehelp for sandbox

Subcommands

kusaw sandbox check

Probe the OS sandbox and print why it can or cannot run

Text
kusaw sandbox check [flags]
NameShortTypeDefaultDescription
--configstringPath to kusaw.yaml (overrides KUSAW_CONFIG and parent search)
--factorystringfactory name from kusaw list
--help-hboolfalsehelp for check
--jsonboolfalsePrint {backend, version, available, reason, fix}
--verboseboolfalseAlso print what the sandbox does not protect

Example:

Text
kusaw sandbox check

kusaw sandbox doctor

Report sandbox egress mode, allowlist, inject names, and probes P5–P7

Text
kusaw sandbox doctor [flags]
NameShortTypeDefaultDescription
--configstringPath to kusaw.yaml (overrides KUSAW_CONFIG and parent search)
--factorystringfactory name from kusaw list
--help-hboolfalsehelp for doctor

Example:

Text
kusaw sandbox doctor

Exit codes

CodeNameDescription
0okSuccess.
1errorRuntime error.
2usageUsage or validation error.
3rejectedControl request rejected; the error string is printed verbatim.
4not picked upControl request not picked up within the wait time while serve runs.

Example

Text
kusaw sandbox check

On this page