Connector Reference
DSL configuration reference for all connectors that ship with Cyntex. Each connector page lists required and optional config fields, supported modes, version requirements, and database-level prerequisites.
Connector Catalog
| Connector | ID | Supported Modes | Status |
|---|---|---|---|
| MySQL | mysql | batch, cdc | GA |
| PostgreSQL | postgresql | batch, cdc | GA |
| Oracle | oracle | batch, cdc | GA |
| SQL Server | sqlserver | batch, cdc | GA |
| MongoDB | mongodb | batch, cdc | GA |
| MongoDB Atlas | mongodb-atlas | batch, cdc | GA |
| Kafka | kafka | cdc | GA |
Quick Start
Pick a connector from the table above or the left-hand sidebar. Every page follows the same structure:
- Prerequisites — database user setup, permissions, and any server-side configuration (binlog, WAL, CDC) required before connecting.
- DSL Configuration — a ready-to-copy
.cyn.ymlsnippet with all required fields filled in and optional fields shown as comments. - Config Reference — a field-by-field table covering type, requirement, defaults, and description.
- Notes — caveats, version-specific behavior, and CDC-specific considerations.
Connector ID vs. Connector Name
The connector: field in your .cyn.yml uses the connector ID (lowercase, hyphen-separated), not the display name. For example:
connector: mongodb-atlas # correctconnector: MongoDB Atlas # incorrectReferencing Environment Variables
All config: values support ${VAR_NAME} substitution from environment variables:
config: password: ${DB_PASSWORD}Secrets should always be injected via environment variables rather than hard-coded in the YAML file.