Experimenting with Terraform, Consul, and Amazon EC2

One of the things I’ve been experimenting with is Terraform from Hashicorp. It provides a simple configuration language for describing infrastructure that fills in the gap left by configuration tools like Puppet, Salt, and Ansible. Those tools can only describe what happens after a machine is created, not how to create that machine. I thought I’d try and create the beginnings of a typical production test environment with split public and private networks.
Read full post