For the complete documentation index, see llms.txt. This page is also available as Markdown.

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

NOTE

Harness Database DevOps supports all database providers for Postgres and MySQL such as AWS RDS, Aurora DB, Azure Database for PostgreSQL, Azure Database for MySQL, and more.

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.

NOTE

Go to Set up connectors to configure connectors for these databases.

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

Last updated

Was this helpful?