Actually testing our infrastructure.
Picture this, you have all this great terraform/ansible code to allow anyone in your company to spin up their own environment with our application on it. You hand it over to a new start and he messages back 5 mins later with an error log. Not a good look. I believe it was the word of Terragrunt’s CEO Yevgeniy Brikman, “If your infrastructure code does not have automated tests, it’s broken.” So with this, I got to work.
The blockers.
There were a couple of things initially blocking us from doing this sort of infrastructure testing sooner. Namely the lack