Common VBase Workflows
Last validated: 2026-05-11
This workflows guide is split into task-oriented scenarios. Each workflow explains when to use CLI, gRPC, and HTTP.
Shared Setup
export VBASE_GRPC="rpc.dev.dodil.io:443"
export VBASE_HTTP="api.dev.dodil.io:443"
export TOKEN="<bearer_token>"
export ORG_ID="<organization_id>"Read by Workflow
- Shared Database Lifecycle (CLI)
- login, create/list/use/drop shared database services through
dodil vbase db.
- login, create/list/use/drop shared database services through
- Collection, Index, and Search (CLI)
- default/custom schema, indexing, inserts, and similarity search.
- Dedicated Cluster Lifecycle (gRPC and HTTP)
- create/get/scale/tasks/delete cluster flow where CLI does not currently expose commands.
- RunCommand Fallback (gRPC and HTTP)
- invoke Milvus methods through
RunCommandwhen no CLI command exists.
- invoke Milvus methods through
- Backup, Restore, and Policy (gRPC and HTTP)
- backup lifecycle and policy lifecycle examples.
- Troubleshooting Playbooks
- practical diagnosis and recovery flows for auth, context, and payload issues.