Terraform and Azure DevOps – Delivering a continuous and automated deployment

Play Terraform and Azure DevOps – Delivering a continuous and automated deployment

The Discussion

  • User profile image
    AprilFan

    I love this series. Can we get those release job steps scripts somewhere for download?
    Related question: Any idea how one can share release steps with others easy in Azure devops?

  • User profile image
    Daniel​Ambrose
    1) I would not replace Tokens in tf files. Best practice would be creating a .tfvar file and use it as input file
    2) I would init and plan in the build pipeline with that tfvar as input and output the plan as the file. Finally zip up the plan and .terraform directory to the artifact repo.
    Bonus) create a graph using terraform graph and graphviz to make a visual graph of the new plan. This would help management see the changes being deployed.

Add Your 2 Cents