Standalone
Use standalone mode when each workload should be entirely self-contained and restart-based lifecycle control is sufficient. The standalone guide provides a current canonical-config StatefulSet for CDC. Use theventstream-gateway chart for replicated native WebSocket and GraphQL
subscription roles.
Cloud-managed
Use managed mode when operators need organization-scoped inventory, immutable configuration, agent health, audit events, and CLI pause, resume, drain, reconcile, or rebootstrap operations.- Create or join a VentStream Cloud organization.
- Deploy a managed engine into your Kubernetes cluster.
- Administer it with ventstreamctl or the dashboard.
Common production requirements
- Pin container images by digest and promote the same digest between environments.
- Keep connector credentials and private keys in a managed secret provider.
- Persist source cursors, join state, Fleet identity, and applied configuration.
- Give every CDC pipeline its own replication slot or cursor and exactly one active engine instance.
- Run
helm lintandhelm templateagainst production values in CI. - Never delete managed-agent PVCs during routine upgrades.