Skip to Content
We are live but in Staging 🎉
WorkflowsCommon VBase Workflows

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

  1. Shared Database Lifecycle (CLI)
    • login, create/list/use/drop shared database services through dodil vbase db.
  2. Collection, Index, and Search (CLI)
    • default/custom schema, indexing, inserts, and similarity search.
  3. Dedicated Cluster Lifecycle (gRPC and HTTP)
    • create/get/scale/tasks/delete cluster flow where CLI does not currently expose commands.
  4. RunCommand Fallback (gRPC and HTTP)
    • invoke Milvus methods through RunCommand when no CLI command exists.
  5. Backup, Restore, and Policy (gRPC and HTTP)
    • backup lifecycle and policy lifecycle examples.
  6. Troubleshooting Playbooks
    • practical diagnosis and recovery flows for auth, context, and payload issues.