CLI command reference.
Global flags
| Flag | Purpose |
|---|---|
-c, --config PATH | Use an explicit configuration file |
-o, --output human|json | Select rendering; use JSON in scripts |
--endpoint URL | Connect to any worker |
--credential SECRET | Authenticate; prefer environment or config |
--log-level LEVEL | Set the tracing filter |
Node commands
orbita serveruns a clustered combined node.orbita devruns one local node as its own voter and worker.
Important serve flags include --node-id, --listen, --advertise, --peer-listen, --peer-advertise, --data-dir, --voter-target, --failure-domain, and --join-timeout.
Data commands
orbita get KEYSPACE KEY
orbita set KEYSPACE KEY VALUE [--ttl DURATION] [--if-not-present | --if-version TOKEN]
orbita delete KEYSPACE KEY [--if-version TOKEN]
orbita list KEYSPACE [PREFIX] [--cursor TOKEN] [--limit N] [--values]
Administration
orbita keyspace create|list|update|delete
orbita credential create|revoke
orbita cluster describe|ping|ready|finalize-upgrade
orbita partition split|merge|transfer
orbita config show|env
orbita repl
Exit codes
| Code | Meaning |
|---|---|
0 | Success |
1 | Error or ambiguous failure |
2 | Key not found |
3 | Condition not met |
Run orbita <command> --help for exact options. The source of truth is crates/orbita-cli/src/cli.rs.