Skip to content

This is a complete end to end Azure DevOps build and release Pipelines for terraform project. It demonstrate how Dev, QA, Stage and Prod environments can be deployed on Azure Cloud.

License

Notifications You must be signed in to change notification settings

rashidmajeed/IaC-terraform-AzureDevOps

Repository files navigation

Terraform on Azure with Azure IaC DevOps for Terraform Project

1. Implement IaC usecases with Terraform on Azure cloud using Azure DevOps
2. Implement Azure Build Pipelines (Continuous Integration Pipelines)
3. Implement Azure Release Pipelines (Continuous Delivery Pipelines)

..............................................................................

4. dev.tfvars, qa.tfvars, stage.tfvars and prod.tfvars files are used to provision different environments
5. For the terraform backend to store state of each enviroment azure storage is used.

Continuous Integration CI azure pipeline for build artifacts

Screenshot (3406)

Continuous Deployment CD pipeline getting artifacts and deploying on Dev, QA, Stage and Prod Environments

Screenshot (3407)

About

This is a complete end to end Azure DevOps build and release Pipelines for terraform project. It demonstrate how Dev, QA, Stage and Prod environments can be deployed on Azure Cloud.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages