Home - About me - Browse by categories

Terraform on Microsoft Azure - Part 7: Continuous Deployment using Azure Pipeline

This blog post is part of the series about using Terraform on Microsoft Azure. In the previous article, I explained how to use Docker and Azure Pipeline to continuously integrate and tests Terraform infrastructure modules / deployments. In this new blog post, I will discuss about using Azure Pipeline to actually deploy the infrastructure continuously.

read more

Terraform on Microsoft Azure - Part 6: Continuous Integration using Docker and Azure Pipeline

This blog post is part of the series about using Terraform on Microsoft Azure. In the previous article, I detailled how you can use the Terratest framework to create and run Golang integration tests for your Terraform deployments. In this new part, I will discuss about automating these tests using Docker containers and Azure Pipeline.

read more

Terraform on Microsoft Azure - Part 5: How to test your Terraform deployments?

This blog post is part of the series about using Terraform on Microsoft Azure. So far, I’ve discussed about Infrastructure as Code concepts, Terraform basics and best practices in term of remote state management, code organization and modules. In this new part, I’d like to give you some insights about how you can test your Terraform deployments.

read more

Terraform on Microsoft Azure - Part 4: Terraform projects organization and modules

This blog post is part of the series about using Terraform on Microsoft Azure. In this part, I will discuss about how you can organize your Terraform files and how to maximize code reuse, especially using Terraform modules.

read more

Terraform on Microsoft Azure - Part 3: Remote State Management

This blog post is part of the series about using Terraform on Microsoft Azure. In this part, I will discuss about Terraform remote state management, i.e. how to save, share and lock the Terraform state between machines, pipelines, team members etc.

read more