TKTanseer Khaninterraform-and-aws.hashnode.dev·1d ago · 14 min readBuild and Deploy a 3 Tier Serverless App on AWS with Terraform ModulesIntroduction Most tutorials show you how to create a Lambda function by clicking around the AWS console. That works once. Then you need a staging environment, and you click everything again. Then prod00
RCRui Coelhoinruicoelho.hashnode.dev·Jul 7 · 15 min readTerraform vs OpenTofu: A Comprehensive Comparison for Infrastructure as Code The infrastructure as code (IaC) landscape experienced a significant shift in August 2023 when HashiCorp changed Terraform’s license from the Mozilla Public License (MPL) to the Business Source Licens00
RCRui Coelhoinruicoelho.hashnode.dev·Jul 7 · 11 min readManaging GitHub Organizations with Terraform: From Manual Chaos to Infrastructure as CodeIf you’ve ever managed a GitHub organization with more than a handful of repositories, you know the pain. Click here to add a branch protection rule. Click there to create a team. Navigate through fiv00
RARahiel Akhtarinrahielakhtar.no·Jul 6 · 5 min readPermanent PIM Eligible Role Assignment with Infrastructure as Code Permanent PIM Eligible Role Assignment with Infrastructure as Code Introduction This article will go over how to enable a PIM role assignment permanently without any expiration date for Azure resource00
TKTanseer Khaninterraform-and-aws.hashnode.dev·Jul 1 · 5 min readTerraform guide to IAM Policies: The Two Cases You Need to KnowWhen to attach a ready made policy and when to write your own When you first start writing IAM setup in Terraform, the examples online can feel like they contradict each other. One tutorial writes a l00
AVAtul Vishwakarmainatulcodes.hashnode.dev·Jun 30 · 21 min readThe Ultimate Terraform Cheatsheet for DevOps EngineersWhether you are spinning up your very first AWS EC2 instance or managing a massive, multi-region Kubernetes cluster, Terraform is the undisputed king of Infrastructure as Code (IaC). However, remember10
TVTushar Vermaintusharrverma.hashnode.dev·Jun 29 · 2 min readI Built a Free CAF compliant Azure Resource Naming ToolNaming Azure resources is one of those deceptively annoying problems. Microsoft's Cloud Adoption Framework (CAF) gives you a solid convention, but the rules are scattered across docs — and every resou00
Ggaetanjaminoningaetanjaminon.hashnode.dev·Jun 28 · 19 min readYour Infrastructure Is Code. Is It Secure?From first scan to audit-ready evidence: finding, consolidating, and resolving the risks hiding in your IaC. Your infrastructure is code now. Clusters, networks, databases, identities, all declared in00
TKTanseer Khaninterraform-and-aws.hashnode.dev·Jun 24 · 7 min readWho Wins the Variable Fight in Terraform?Introduction When you start writing Terraform, you quickly learn that you can set the same variable in many different ways. You can give it a default value, you can put it in a file, you can pass it o00
AVAtul Vishwakarmainatulcodes.hashnode.dev·Jun 23 · 5 min readInfrastructure as Code 101: Provisioning an AWS EC2 Instance with TerraformIf you are currently managing your AWS infrastructure by logging into the console, clicking through menus, checking boxes, and hitting "Create," you are practicing what DevOps engineers jokingly call 10