Add a stage
Learn how to add and configure a pipeline stage.
Learn how to add and configure a pipeline stage.
Use the IaCM Blast Radius Agent step to score the risk of a Terraform or OpenTofu plan and explore a visual resource dependency graph before you apply.
Run Ansible in a Harness pipeline
Use Barrier steps in Harness pipelines to synchronize execution across parallel stages or step groups.
This topic explains how to build a Feature Flag pipeline.
Run a load test and a health probe together in one pipeline stage so you can measure how a service behaves while it is under load
You can define conditional execution settings for stages and steps to control when they run based on pipeline status and JEXL conditions.
Allocate account concurrency capacity between High and Low priority partitions for project execution control.
Set concurrency limits per project with account-level defaults and project-specific overrides.
Create a Load Test step template from a ChaosHub load test template, then add the step template to a Harness pipeline
Create and run your first Harness pipeline using the Pipeline Studio visual editor. Covers creating a pipeline, adding a stage and steps, and running an execution.
Learn how to configure pipelines using Directed Acyclic Graph (DAG) dependencies. This feature is in beta.
Learn how to use Harness IaCM default pipelines
View and manage queued and running pipeline executions across your account.
Understand how Harness handles empty strings in input variables and how the Save Blank Fields as Empty String settings keep a blank input variable as an empty string instead of null when you use an input set.
Reuse pipelines for multiple scenarios using input sets and overlays with preconfigured runtime values.
Looping strategies include matrix, repeat, and parallelism strategies.
Recommended practices for implementing looping strategies in production pipelines, and what fails when teams skip them.
Control pipeline permissions using tags to simplify access management at scale.
Examples and patterns for matrix strategies in Harness pipelines, including basic matrices, nested loops, runtime input, and complex JSON values.
Create a CI pipeline that mirrors branch and tag changes between two repositories, in one direction or both.
Steps in a step group can run serially or in parallel.
Let template callers override a controlled set of a template's advanced settings, such as conditional execution, failure strategy, and looping strategy.
Add, manage, and remove tags from pipelines to organize and filter resources in Harness.
You can use annotations to summarize critical information on a pipeline execution
Chain pipelines in Harness to create complex workflows.
Execute pipelines dynamically by providing YAML configuration at runtime without pre-saving pipelines in Harness.
Learn how to use the execution graph API to retrieve pipeline execution details in Harness.
Enhance your IaCM pipelines with approvals, drift detection, PR automation, and more.
Reference for centralized account-level pipeline settings and execution limits.
Understand what Harness pipelines are, how they work, and how to create your first pipeline.
Configure pipelines to prevent input changes during rerun.
Rerun a pipeline using the exact configuration and inputs from a specific execution.
Configure granular create and edit permissions for pipelines, templates, and secrets using split permission controls in Harness.
Add a Load Test step to a Harness pipeline and pass runtime inputs so you can validate performance as part of your delivery process
Run specific stages in a pipeline.
Run multiple pipeline stages concurrently to reduce execution time and improve efficiency.
Run a stage manually in a pipeline.
Use cron triggers to schedule pipeline executions.
Run trigger-started pipelines under a specific user or service account identity so their RBAC applies to secrets, environments, connectors, and other resources.
Trigger Harness Pipeline deployments in response to a new artifact version being added to a registry.
Trigger Harness pipelines in response to a new Helm chart version being added to an HTTP Helm repo.
An overview of the types of triggers available in Harness.
Diagnose and resolve common issues with Harness pipeline executions, including queued pipelines, delegate failures, trigger problems, and connector errors.
Create and configure AI-powered Worker Agents that run inside Harness pipelines to automate code review, incident response, data synthesis, and other intelligent workflows.