Skip to main content

34 docs tagged with "iacm"

View all tags

CDK Pipeline Steps

Reference for the bootstrap, synth, diff, deploy, destroy, drift, and approval steps available in Harness IaCM CDK pipelines.

Cost Estimation

Learn how to get cost estimation for infrastructure changes.

Create Ansible Inventories

Create static and dynamic Ansible inventories in Harness IaCM, configure dynamic sources from workspace resources, and filter hosts with attribute conditions.

Create Ansible Playbooks

Register Git-backed Ansible playbooks in Harness IaCM, attach playbook variables, and install Ansible Galaxy dependencies from a requirements file.

Custom images for OpenTofu

Use custom plugin images for OpenTofu workspaces when you need additional tooling or restricted network access.

Example Ansible Use Cases

Apply Harness IaCM Ansible integration to web fleets, database patching, multi-environment configuration, Kubernetes node bootstrap, and compliance hardening.

Get Started with Ansible

Create inventories and playbooks, then run Ansible from an IaCM pipeline using the IACMAnsiblePlugin step.

Harness CLI 3.0 for IaCM

Install, authenticate, and run the unified Harness CLI 3.0 to manage IaCM workspaces from your terminal.

Harness Delegate

Configure build infrastructure and Harness Delegate for IaCM pipeline execution.

IaCM Security

Learn about security measures applied to Harness IaCM module.

Local CLI Plan

Execute the plan command against your local environment with the Harness CLI.

Manage Hosts and Groups

Add hosts to Ansible inventories in Harness IaCM, organize them into groups, and attach host, group, and connection variables.

Manage Playbook Dependencies

Provide Python packages and other dependencies to your Ansible playbooks using runtime installation or pre-built images.

Module Version Lifecycle Management

Configure version lifecycle rules in the Harness IaCM Module Registry to classify module versions as supported, update required, or deprecated, and control enforcement in pipelines.

OPA Policies

Learn how to use OPA to add security and governance to your IaCM pipeline

Overview of Ansible in IaCM

Understand how Ansible fits into Harness IaCM, core concepts for newcomers, and how inventories, playbooks, and pipelines work together.

Pipeline Operations

Enhance your IaCM pipelines with approvals, drift detection, PR automation, and more.

Set Up OpenTofu Provisioner

Run your first OpenTofu provision and add production-ready features like approval gates, cost estimation, and variable management.

Set up the AWS CDK Provisioner

Learn how AWS CDK works in Harness IaCM and set up a CDK workspace, connector, repository, language runtime, and deploy pipeline.

State Management

Understand how Harness IaCM manages OpenTofu state and how to work with existing state.

Tofu/Terraform Plugin Commands

Reference for OpenTofu and Terraform commands available in Harness IaCM pipelines, including plan flags, drift detection, and state management commands.

Use Variable Files with Ansible

Provide variable files to Ansible playbooks when running through Harness IaCM via repository conventions, plugin inventories, or dedicated variables repositories.