What is a tfvars file in Terraform and how do you use it?
markdown !Sarah Lean 🏴https://media2.dev.to/dynamic/image/width=50,height=50,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.c...
markdown !Sarah Lean 🏴https://media2.dev.to/dynamic/image/width=50,height=50,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.c...
Managing credentials in CI/CD pipelines has always involved tradeoffs. Long-lived access tokens are convenient but create security risks when they leak or fall...
TL;DR - Treat Terraform dependency management as two different systems: providers are selected and pinned via .terraform.lock.hcl repeatable by default, while m...
IBM and HashiCorp end external language support for Terraform, pushing teams toward HCL. What this means for DevOps infrastructure management strategies....
Introduction Managing IAM users manually in AWS can quickly become complex, error‑prone, and difficult to scale. As teams grow, you need a repeatable, auditabl...
!Cover image for How To Create An EC2 Instance in AWS.https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2...
Conditional Expressions in Terraform Conditional expressions help Terraform make decisions based on values. Instead of writing separate resources for different...
If you missed our previous session, you can catch up herehttps://dev.to/ikoh_sylva/altschool-of-engineering-tinyuka24-month-10-week-2-4d7i. This week, we took a...
The Three Governance Pillars To get hands‑on with your new infrastructure skills, let me introduce three AWS resources that will form the foundation of your bu...
In this hands‑on guide you’ll build a ready‑to‑use AWS networking environment in just a few minutes. You will create a fully functional VPC with public and priv...
Overview This mini‑project demonstrates the deployment of a secure static website on AWS using Terraform. It provides an end‑to‑end infrastructure‑as‑code solu...
As I continue the 30 Days of AWS Terraform Challenge, Day 6 marks an important shift—moving from writing everything inside a single main.tf to building a proper...