Creating Azure DevOps Pipelines using Terraform

After my last post about An Azure DevOps Pipeline to manage Azure resources using Terraform, I want to go a step further and build the Azure DevOps Project, Repository and Pipelines etc. using Terraform. That means we can manage the Azure DevOps resources using Infrastructure as Code and can create Pipelines to manage Pipelines (and almost all other Azure DevOps components).

We will use “azuredevops” provider to write the basic modules to create Azure DevOps project, environment, code repositories, pipelines, variable groups etc.

We will use two modules “azdo_project” and “azdo_pipeline” from this GitHub repository to implement pure “Pipeline as Code”.

Visit Now

Tags: Azure DevOps