Skip to main content

What's supported in Harness IaCM

This page describes supported platforms and technologies for Harness IaCM specifically.

For information about what's supported for other Harness modules and the Harness Platform overall, go to Supported platforms and technologies.

Prerequisites

To configure an IaCM workspace and create pipelines, you must have the following:

  • An active cloud provider account
  • A Git repository

Supported IaC Frameworks

opentofu / terraform

Harness IaCM currently supports integration with all OpenTofu versions

Loading...
.
For Terraform, we support all MPL versions up to 1.5.x, any BSL versions (from 1.6.0) are not supported.

Go to OpenTofu migration to migrate from Terraform to OpenTofu.

Supported Workspace Connectors

Cloud Providers

  • AWS: Connect via your AWS account to leverage extensive IaCM features.
  • Azure: Integration supports multiple Azure services.
  • Google Cloud Platform (GCP): Offers tailored IaCM functionalities for GCP resources.
  • Spot: Utilize Spot by NetApp for cost-effective cloud workload management.

Git Providers

Harness IaCM supports the following source providers for seamless code management:

  • Harness Code Repository: Provides direct integration for streamlined operations.
  • GitHub: Ideal for managing projects hosted on GitHub with options for branch-specific operations.
  • GitLab: Connects easily with GitLab for comprehensive repository management.
  • Bitbucket: Integrates smoothly for managing Bitbucket repositories.
  • Azure Repos: Supports Azure Repos for direct access to Microsoft’s DevOps tools.

Git options include Latest from Branch (specifying a branch) and Git Tag fetch types. Users can set a configuration file path, such as a terraform (.tf) file.

IaCM Feature Flags

Some Harness IaCM features are released behind feature flags to get feedback from specific customers before releasing the features to the general audience. The following table describes each of the feature flags relevant to Harness IaCM.

note

To enable a feature flag in your Harness account, contact Harness Support.

Supported plugins

IaCM supports external plugins to enhance its usability and security.

  • Wiz Scans to check your proposed infrastructure changes for security vulnerabilities.