Terraform, AWS, and Idempotency. A bug in Terraform? Or a… | by Jeffery Smith | Jun, 2022

A bug in Terraform? Or a misunderstanding of how a particular stanza works? Or maybe even our own automation around Terraform? Photo by James Harrison on Unsplash Hopefully, this is only part 1 of this series as it doesn’t really have a satisfying ending so far, but still a story worth sharing. We encountered an … Read more

Terraform Controller: Cloud Resource Self-Service

Kubernetes has been brilliant at delivering an ecosystem for developers, improving the velocity of shipping, bringing components under a common framework and DSL, coupled with the flexibility to expand and extend the offering. And so it beggars belief that speaking to customers, application dependencies and consumption is still a major bottleneck to progress, with teams … Read more

All Hail the Monolith — Celebrating the Verbosity of the Unified Architecture in Terraform | by Jennelle Cosby | Jun, 2022

Exploring the monolithic architecture image created with Unsplash and Canva As you can probably tell, I have feelings about monolithic architectures in tech. On one hand, everything is so neatly packaged in a single file that it’s difficult not to love the apparent simplicity of it all. However, the services that are tied together can … Read more

Testing Your IaC Using Terratest

Setting Up infrastructure manually can be a time-consuming and hectic process. That is when we can make use of Infrastructure as Code (IaC) tools to automate the infrastructure. IaC automation can be done for any kind of Infrastructure ie, virtual machine, storage, etc. As more and more infrastructure becomes code, it is essential to have … Read more

Develop a Docker Containerized Python API With Terraform, Gitlab, Kubernetes, and AWS | by Luca Cesarano | May, 2022

A step-by-step guide to learning more about these platforms Photo by Isant Mishra on Unsplash Hello, internet! I participated in a DevOps assignment for an interview some months ago, and I decided to publish the solution I implemented, which led to me passing the technical step. Even though the opportunity wasn’t aligned to my needs … Read more

Error in creating multiple NSGs using single terraform module

I have created a terraform module for creating multiple NSGs. I am getting the below error while implementing it. main.tf data “azurerm_resource_group” “rg” { name = var.resource_group_name } resource “azurerm_network_security_group” “nsg” { for_each = var.nsgs name = each.key resource_group_name = data.azurerm_resource_group.rg.name location = data.azurerm_resource_group.rg.location } resource “azurerm_network_security_rule” “custom_rules” { for_each = local.custom_rules name = each.value.name … Read more