Testing Terraform AWS Modules in Drone CI Pipelines with Localstack

Learn how you might save some time and money when testing your Terraform modules by using this Drone CI and Localstack workflow.

Testing Terraform modules against real AWS infrastructure has many drawbacks. It can be a slow process to provision infrastructure, and that infrastructure can be potentially expensive to run. This can cause an aversion to running tests (Terratest, AWSpec, etc) in your CI pipelines.

Localstack and Drone CI

Localstack is a tool that can provide the same functionality and APIs as a real AWS cloud environment. Combined with Drone CI, developers can save a great deal of time and AWS costs when testing Terraform configuration.

More resources like this one