c8volt
Operate Camunda 8 workflows from the command line
Synopsis
c8volt: Camunda 8 Operations CLI.
Deploy BPMN models, start process instances, inspect workflow state, wait for state changes, walk process trees, cancel, and delete.
Supports Camunda 8.7, 8.8, 8.9, and 8.10. Camunda 8.10 baseline: 8.10.0-alpha4 (prerelease). Camunda 8.10 aliases: 8.10, 810, v810, v8.10. Default: 8.9. Use capabilities to discover supported commands and automation options.
On API-backed commands, –debug emits redacted request diagnostics at DEBUG alongside other configured logs. –quiet and log-level filtering still apply; log format, timestamps, and source settings use the existing logger.
c8volt [flags]
Examples
./c8volt config show --template
./c8volt --config ./config.yaml config show --validate
./c8volt get cluster topology
./c8volt --config ./config.yaml --debug get process-definition --latest
./c8volt --all-tenants get process-instance --state active
./c8volt embed deploy --all --run
./c8volt run process-instance --bpmn-process-id <bpmn-process-id>
./c8volt capabilities --json
./c8volt get --help
Options
--all-tenants clear configured tenant filtering and search all tenants visible to the authenticated user; mutually exclusive with --tenant
-y, --auto-confirm auto-confirm prompts for non-interactive use
--automation enable non-interactive mode for commands that explicitly support it
--config string path to config file
--debug enable debug logging
-h, --help help for c8volt
-j, --json output as JSON (where applicable)
--keys-only output keys only (where applicable)
--log-level string log level (debug, info, warn, error) (default "info")
--no-indicator disable transient terminal activity indicators
--profile string config active profile name to use (e.g. dev, prod)
-q, --quiet suppress output except errors
--tenant string tenant ID for discovery/search, selection, create, deploy, and run flows; explicit empty values can clear configured discovery filters, and explicit keys/IDs remain backend-authorized
--timeout duration HTTP request timeout (default 30s)
-v, --verbose show additional output
SEE ALSO
- c8volt cancel - Cancel running process instances
- c8volt capabilities - Describe commands for scripts and agents
- c8volt config - Inspect and validate c8volt configuration
- c8volt delete - Delete process instances or definitions
- c8volt deploy - Deploy BPMN resources to Camunda
- c8volt embed - Use bundled BPMN fixtures
- c8volt expect - Wait for process instances to satisfy expectations
- c8volt get - Inspect cluster, process, job, element, incident, tenant, and resource state
- c8volt ops - Run operational playbooks
- c8volt resolve - Resolve operational incidents
- c8volt run - Start process instances
- c8volt update - Update existing resources
- c8volt version - Print version information
- c8volt walk - Inspect process-instance relationships