Skip to main content

Module Registry

The Harness IaCM Module Registry is a centralized repository where you can publish and manage versions of pre-built infrastructure modules. These modules, which include components like virtual machines, databases, and networks, can be reused by different teams, streamlining infrastructure management and ensuring consistency across projects.

delegate version

If you are using Harness to connect to your code repository, you can continue without further action.

However, if you are connecting via a delegate, ensure the delegate version is 25.01.85000 or later

Register a module

important

To register a module version, your Git repository must have a release or tag associated with the desired module version. Ensure you have created a tag in your Git repository before attempting to register the module in the Module Registry.

Go to Tags for more information on tagging with Harness Code Repository.

Follow the steps in the guide below to register a new module.

Review module settings

Harness pulls various details from your module and makes it easy to review them.

syncing module versions

The Sync button checks your registered module in Harness against the latest release in your repository and configured connector branch. If a newer version exists, it will sync it.