Skip to main content
Every command accepts --config <path>, which defaults to ./pikopod.yaml. pikopod --version prints the version, commit and date. pikopod --help lists the commands in the six sections below; nothing is hidden, and every section is one --help away.

Exit codes

0 clean, 1 the check ran and failed, 2 pikopod or configuration error. See Exit codes.

Errors

Every error is one line on stderr: what failed, why, the next action, and a docs link.

Sandbox

Scenarios

CI

Observe

Everything the observing agent learns lives under pikopod agent.

Setup

More

Old spellings

This release still accepts the previous spellings, each printing one line on stderr naming the new one: the twelve observe commands at the top level (pikopod incidents, pikopod status, and so on), pikopod sandbox requests, pikopod why, pikopod scenario reproduce, and pikopod scenario run. The new command’s --help names its old spelling.

What needs what