Connections
A connection represents a set of credentials and configuration for reaching an external database. DataRecs supports MySQL, PostgreSQL, Oracle, DB2, and more.
Security model
Section titled “Security model”- Credentials are envelope-encrypted and stored in HashiCorp Vault — never in plaintext.
- Network access to your database is controlled via Kubernetes Network Policies, ensuring only authorised egress traffic leaves the cluster.
- Each connection is validated at creation time by the Connection Checker service.
Supported database types
Section titled “Supported database types”| Type | Identifier |
|---|---|
| MySQL | mysql |
| PostgreSQL | postgres |
| Oracle | oracle |
| IBM DB2 | db2 |
Lifecycle
Section titled “Lifecycle”- Create — provide host, port, database, and credentials.
- Test — DataRecs validates connectivity and stores encrypted credentials.
- Use — reference the connection in reconciliation jobs.
- Rotate — update credentials at any time; active jobs will pick up changes.