Pipelines Installation Overview
Pipelines integrates multiple technologies to deliver a comprehensive CI/CD solution. This guide outlines the available installation methods and their respective use cases.
Installation as part of DevOps Foundations
Customers using DevOps Foundations benefit from a guided setup process that includes the complete installation of Gruntwork Pipelines. This process is facilitated by a Gruntwork solutions engineer and includes the following steps:
- Creating a new
infrastructure-live-root
repository from theinfrastructure-live-root-template
template. - Installing the Gruntwork.io GitHub App on the
infrastructure-live-root
repository or across the entire organization. For detailed instructions, refer to this guide. - Running the
Infrastructure Live Root Bootstrap
workflow to customize the generated repository for infrastructure deployment.
Completing these steps results in a GitHub repository fully configured for automated infrastructure deployments using GitOps workflows.
Installation via manual setup
For users not leveraging DevOps Foundations or needing Gruntwork Pipelines for a standalone repository with existing Terragrunt configurations, Gruntwork Pipelines can be installed as an independent GitHub Actions workflow.
To learn more about this process, consult the documentation for Adding Pipelines to an Existing Repository.