• Terraform Weekly
  • Posts
  • weekly.tf - Issue #98 - Terraform at Slack (!), CDK for Terraform with LocalStack, Karpenter, Trust but Verify IaC with DriftCtl, GCP modules structure, Automate Azure Infrastructure, Terraform Serverless Patterns

weekly.tf - Issue #98 - Terraform at Slack (!), CDK for Terraform with LocalStack, Karpenter, Trust but Verify IaC with DriftCtl, GCP modules structure, Automate Azure Infrastructure, Terraform Serverless Patterns

Archie Gunasekara describes in a good amount of detail how Slack deploys its infrastructure using Terraform. AB: I found the need for tools like Terraform Smart Planner very valuable for a wider audience because tracking changes across all the dependencies between stacks is a rather hard task to do at scale. terraform-diff mentioned in issue #91, can help with this problem in a way.

πŸ™Œ Sponsor - env0 πŸ™Œ

env0 is a Terraform Cloud alternative that provides automated, collaborative, remote-run workflow management for cloud deployments. Users and teams can jointly govern cloud deployments with self-service capabilities, and implement any policy or check required with the freedom of OPA guardrails. See why env0 beats TFC - start your free trial today!

Shaun Scovil describes his journey to get CDK for Terraform to work with LocalStack. AB: You can also watch my previously-recorded episode with Waldemar H. (CTO of LocalStack) here.

Amir Lev describes the steps to deploy Karpenter (a node autoscaler developed by AWS) using Terraform and helm, and I will guide you through it step by step.

Josh Armitage explains why infrastructure drift undermines your initiatives and how to use infrastructure drift tooling to understand and improve IaC hygiene across your AWS organization. AB: Josh is using DriftCtl, Amazon EventBridge, and Grafana for this. Very nice!

JB says there are many ways to build cloud infrastructure, and then he describes some of them related to the GCP module structure. AB: πŸ‡ΊπŸ‡¦

Sachin Mamoru wrote another post (part 2) about automating Azure infrastructure provisioning. You can also read part 1 and part 3 for the complete process from start to finish.

πŸ”΄ Terraform Serverless Patterns - November 11

Feedback ❀️

If you have any feedback you want to share with me, please do so via Twitter, LinkedIn, or reply to the email.

Remember that sharing is caring, so it will help the Terraform community (and me) if you share this newsletter with your friends and colleagues.

PS: One of the best ways to help Ukraine - https://palianytsia.com.ua/

Glory to Ukraine! πŸ‡ΊπŸ‡¦