Using the Terraform Map Function

How many times have you had something you’re building in Terraform where you use dynamic counting or things that need you to map one value to another? One clear example I had very recently for my fully automated EKS lab using Terraform for AWS was the need to distribute my nodes across availability zones. How … Read more

AWS Summit Toronto Presentation: Open-source Infrastructure-as-Code with Terraform and AWS

This is the summary post which will cover my Open-source Infrastructure-as-Code with Terraform and AWS presentation that I gave at the AWS Summit in Toronto.  The landing link from my presentation may have brought you here and this post has all the links to the Github repositories, the PDF of the presentation, and also the … Read more

Getting Terraform Provisioning Parameters from the Packet.net API

Provisioning on Packet.net is super easy using Terraform. One of the tricks you will need to know up front is that for Terraform and for many other provisioning tools, you need to provide a minimum set of parameters to launch. As a minimum, you need to provide these following parameters as shown in the Terraform … Read more

Using Terraform to Install DevStack on DigitalOcean

There are a few times where having a persistent OpenStack lab on a shared infrastructure is handy. I’ve been revisiting DevStack a lot more lately in order to help a few folks get their labs up and running. DevStack is the OpenStack project which lets you run non-production OpenStack using either a single or a … Read more