Synopsis
Query the Dorgu Operator for current sync state and pull the latest persona data. Unlike watch, which streams continuously, sync performs one-shot queries and returns.
All subcommands require the Dorgu Operator to be running with WebSocket support enabled (websocket.enabled=true in the Helm values).
Subcommands
sync status
Connect to the operator and display the current sync health. Shows whether the operator is reachable, the number of personas being managed, and any active reconciliation issues. No additional flags beyond the common flags.
sync pull
Pull the latest persona data from the operator. Retrieves the current state of ApplicationPersona resources and displays them locally. Optionally filter by namespace.
Common flags
These flags apply to all sync subcommands:
The sync command requires the Dorgu Operator to be running with websocket.enabled=true in the Helm values. If the operator is not reachable or WebSocket support is disabled, the command will fail to connect.
Examples
Check sync health:
Pull all personas:
Pull personas from a specific namespace:
Use a custom operator URL: