Issue Looking up Packer Image

A few months ago when I posted on building Packer images with Terraform I shared how I use the ID of the null resource to look up the image that I built. While this has worked out pretty well, I...

Terraform depends_on Always Causes Update

A few months ago I wrote a Terraform Module for deploying an ECS cluster. The module allows you the option to attach an Elastic File System to the cluster using my EFS Module. I quickly ran into an issue with...

Moving Terraform State

The other day I was updating some of my Terraform configurations and as I went through my various deployments, I realized that my state file layout and naming convention has changed over time. I have a bunch of files in...

Terraform with pre-commit Hooks

The more time that I spend writing Terraform and Terraform Modules, the more aware I have become of just how often I forget to run tools like terraform fmt and do the necessary code prettying things like making sure that...

Building a Packer Image with Terraform

Over the last few years, I have used HashiCorp’s Packer and Ansible to build a lot of images. One of the problems that I have had with my setup generally is how to set various variable that are needed for...