Skip to content

Scaffold Terraform for Azure using Azure DevOps YAML pipelines ๐Ÿš€

Notifications You must be signed in to change notification settings

sbugalski/azure-devops-terraform-scaffold

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

5 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Azure DevOps Pipelines Terraform Scaffold ๐Ÿš€

This repository helps you to get started with Terraform on Azure using Azure Pipelines in proper way!

Feel free to clone or use as template

Requirements

To run the scaffold you need:

  • Azure subscription
  • Azure DevOps organization and (empty) project
  • Git client and IDE will be useful ;)

How To?

I tried to make it as simple as possible to properly run Terraform in Azure DevOps YAML pipeline.

  1. Clone / Import the repo (preferably Azure Repos)

  2. Setup Service connections to Azure Resource Manager using service principal authentication Azure DevOps Service Connection

  3. Setup variables

  4. (optional) add your Terraform files

  5. Run

Pipeline variables

todo

Terraform apply approval

todo

About

Scaffold Terraform for Azure using Azure DevOps YAML pipelines ๐Ÿš€

Topics

Resources

Stars

Watchers

Forks