What's Supported by Harness DB DevOps
Explore supported database platforms, source control providers, and feature flags available in Harness DB DevOps.
This page describes supported platforms and technologies for Harness DB DevOps specifically.
For information about what is supported for other Harness modules and the Harness Platform overall, go to Supported platforms and technologies.
Harness DB DevOps supported platforms and technologies
Harness Database DevOps currently supports several database platforms, including:
Database
Migration Tool
Authentication Options
Additional Notes
Oracle
Liquibase Community
Basic Auth, Kerberos
Oracle
Flyway Community
Basic Auth,SSL
PostgreSQL
Liquibase Community, Flyway Community
Basic Auth,SSL
MySQL
Liquibase Community (Percona Supported), Flyway Community
Basic Auth,SSL
MySQL can be used with or without the percona toolkit
Microsoft SQL Server
Liquibase Community
Basic Auth, Kerberos, SSL
Microsoft SQL Server
Flyway Community
Basic Auth,SSL
MongoDB
Native Executor, Liquibase Community, Flyway Community
Username/Password (SCRAM), SSL
Google Cloud Spanner
Liquibase Community
Keyless Auth (Service Account), JSON Key Auth, OIDC
CockroachDB
Liquibase Community
Basic Auth, SSL
Google AlloyDB
Liquibase Community
Basic Auth, SSL
Snowflake
Liquibase Community
PKI (Key Pair Authentication)
Amazon DocumentDB
Liquibase Community
Username/Password (SCRAM), SSL
Google BigQuery
Liquibase Community
OIDC (Workload Identity Federation)
IBM DB2 LUW
Liquibase Community
Basic Auth, SSL
DB2 for Linux, Unix, and Windows
IBM DB2 for i
Liquibase Community
Basic Auth
DB2 for iSeries (AS/400)
IBM DB2 z/OS
Liquibase Community
Basic Auth, SSL
Requires customer-provided IBM license JAR
It is worth noting that MongoDB is a NoSQL database which brings some limitations to your experience of Harness DB DevOps if this is your database of choice. One of the limitations being:
You cannot enforce policy against SQL initially.
Additionally, for sources to read the change log from, Harness Database DevOps supports:
Git
GitHub
BitBucket
GitLab
Azure Repo
Artifactory Registry
These platforms allow users to manage database changes effectively within their pipelines, integrating database operations with application code management.
Harness DB DevOps features
Some Harness DB DevOps features are released behind feature flags to get feedback from a subset of customers before releasing the features to general availability.
You can opt-in to the early access features for Harness DB DevOps described in the following table. Contact Harness Support to enable specific early access features in your Harness account. Include the feature flag or name with your request.
Flag
Description
CDS_CONTAINER_STEP_DELEGATE_SELECTOR_PRECEDENCE
Enable to avoid any impact to your Database DevOps environments.
Next steps
Go to Set up connectors to configure database connectors for the supported platforms above.
Go to Onboarding guide to create your first Database DevOps pipeline.
Last updated
Was this helpful?