346 KiB
Hashicorp Terraform and Packer. Kubernetes Boilerplates
!!! tip "Nubenetes V2 Elite Portal" You are browsing the AI-Curated V2 Elite Edition. Looking for the exhaustive list of references? Check out the V1 Historical Archive.
!!! info "Architectural Context" Detailed reference for Hashicorp Terraform and Packer. Kubernetes Boilerplates in the context of Hardened Infrastructure.
Table of Contents
- AWS
- Azure
- Azure Landing Zones
- Bare Metal and Multi-Cloud
- CDN and Edge Platforms
- GCP
- IaC Comparison
- Infrastructure as Code
- AWS Integrations
- Best Practices
- CLI Utilities
- Design Patterns
- Educational Resources
- Enterprise Strategy
- Foundations
- Immutable Infrastructure
- Learning Paths
- Legacy Releases
- Major Releases
- Module Development
- Module Registry
- Official Platform
- Practical Architectures
- Provider Development
- Quickstart
- Schema Generation
- Spanish Documentation
- Tagging and Governance
- Terraform Practices
- Testing and CICD
- Linode
- Networking
- Platform Engineering
- Red Hat OpenShift
- Security and Identity
- Terraform
- Virtualization and Compute
- AWS
- Abstractions
- Azure
- Azure DevOps
- Azure Landing Zones
- Best Practices
- CDK
- CICD
- CICD and Automation
- CICD and Linting
- Cloud Security
- Code Quality
- Configuration Management
- Core Concepts
- Curation
- Data Validation
- Database Automation
- Dependency Management
- Design Patterns
- Discussions and Critiques
- Enterprise Platforms
- FinOps
- GitOps
- Guides and Reviews
- Industry Landscape
- Kubernetes
- Kubernetes Integration
- Languages
- Multi-Tooling
- Networking
- Observability
- Orchestration
- Orchestration Platforms
- Reverse Engineering
- SaaS Integration
- Security
- Software Development Kits
- State Management
- Terraform
- AWS Integration
- Adoption Principles
- Advanced Orchestration
- Azure Integration
- Azure Modules
- Best Practices
- CDK and Alternative Languages
- CICD and Linting
- Code Modifiers
- Deep Dive Tutorials
- Developer Productivity
- Drift Detection
- Dynamic Configuration
- EKS Deployment
- Ecosystem Evolution
- Integrations
- Lifecycle Hooks
- Migration and Import
- Modules
- Observability and Security
- Pre-flight Verification
- Project Structure
- Refactoring and State Manipulation
- Scaffolding Utilities
- State and Variables
- State Management
- Syntax and Expressions
- Tooling
- Validation and Testing
- Workflow Automation
- Terraform Engine
- Terraform Modules
- Terraform Orchestration
- Terraform Providers
- User Interfaces
- Visualization
AWS
Container Registry
Monitoring
- (2023) porscheofficial/terraform-aws-ecr-watch ⭐ 70 [HCL CONTENT] 🌟🌟🌟 [COMMUNITY-TOOL] — An open-source Terraform automation module constructed to monitor AWS Elastic Container Registry (ECR) push actions. It facilitates automated security audits, vulnerability tracking, and dynamic alert dispatches to external systems during image push phases.
EKS
Networking
- (2023) dev.to/aws-builders: Navigating AWS EKS with Terraform: Understanding VPC Essentials for EKS Cluster Management [HCL CONTENT] [COMMUNITY-TOOL] [GUIDE] — This architectural guide details the creation of secure, high-availability VPC networks tailored for AWS Elastic Kubernetes Service (EKS). It provides systematic designs for public/private subnet distribution, NAT Gateways, and route table controls to achieve optimal isolation. The author emphasizes standard modular Terraform paradigms for constructing multi-AZ network topographies.
Security
- (2023) dev.to/verifacrew: How to assume an AWS IAM role from a Service Account in EKS with Terraform [HCL CONTENT] [ADVANCED LEVEL] [COMMUNITY-TOOL] [GUIDE] — Walks through implementing AWS IAM Roles for Service Accounts (IRSA) inside EKS using Terraform configuration templates. Explains federated identity mapping via OpenID Connect (OIDC) to enable native Kubernetes service accounts to assume precise IAM roles. This guide enforces the Principle of Least Privilege for pod execution environments.
Multi-Account Setup
Strategy
- (2023) trek10.com: Control Tower: Then vs Now [NONE CONTENT] [COMMUNITY-TOOL] — An evolutionary comparison of AWS landing zone patterns, comparing historic custom pipelines against modern managed AWS Control Tower architectures. It details best practices for organizational planning and highlights the shift toward managed control planes that simplify compliance overhead.
Terraform Providers
IaC
- (2024) awscc [HCL CONTENT] [ADVANCED LEVEL] 🌟🌟🌟 [LEGACY] — The AWS Cloud Control (AWSCC) provider is co-engineered to interface directly with the AWS Cloud Control API, ensuring rapid updates for newly released services. By mapping directly to CloudFormation schemas, it eliminates typical developer waiting cycles associated with the standard legacy provider.
Architectural Foundations
Kubernetes Tools
General Reference
- Terraform Provider for Google Cloud 7.0 is now GA [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering Terraform Provider for Google Cloud 7.0 is now GA in the Kubernetes Tools ecosystem.
- hashicorp.com: HashiCorp Teams with AWS on New Control Tower Account Factory' for Terraform [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering hashicorp.com: HashiCorp Teams with AWS on New Control Tower Account Factory' for Terraform in the Kubernetes Tools ecosystem.
- Terraform for Standardizing AWS Deployments [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering Terraform for Standardizing AWS Deployments in the Kubernetes Tools ecosystem.
- Application Network Security in Azure Subnets, Endpoints, DNS, NSGs with Terraform Code [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering Application Network Security in Azure Subnets, Endpoints, DNS, NSGs with Terraform Code in the Kubernetes Tools ecosystem.
- hashicorp.com: Build secure AI applications on Azure with HashiCorp Terraform' and Vault [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering ==hashicorp.com: Build secure AI applications on Azure with HashiCorp Terraform' and Vault== in the Kubernetes Tools ecosystem.
- fsgeorgee.medium.com: Growing out of Heroku to Terraform, Docker and AWS [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering fsgeorgee.medium.com: Growing out of Heroku to Terraform, Docker and AWS in the Kubernetes Tools ecosystem.
- hashicorp.com: HashiCorp Learning Resources Reference Guide 🌟 [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering hashicorp.com: HashiCorp Learning Resources Reference Guide 🌟 in the Kubernetes Tools ecosystem.
- Scale with Confidence Using Terraform: Better Cost Visibility, Stronger' Governance, and Less Operational Overhead [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering Scale with Confidence Using Terraform: Better Cost Visibility, Stronger' Governance, and Less Operational Overhead in the Kubernetes Tools ecosystem.
- Terraform 1.15: Flexible Module Management, Deprecation Warnings, and Windows' ARM64 Support [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering Terraform 1.15: Flexible Module Management, Deprecation Warnings, and Windows' ARM64 Support in the Kubernetes Tools ecosystem.
- The Maester - Terraform Module [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering The Maester - Terraform Module in the Kubernetes Tools ecosystem.
- cloud.hashicorp.com: HashiCorp Cloud [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering cloud.hashicorp.com: HashiCorp Cloud in the Kubernetes Tools ecosystem.
- hashicorp.com: Multi-Region Replication Now Available with HCP Vault [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering hashicorp.com: Multi-Region Replication Now Available with HCP Vault in the Kubernetes Tools ecosystem.
- levelup.gitconnected.com: Continuous Integration and Continuous Deployment' with Terraform Cloud [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering levelup.gitconnected.com: Continuous Integration and Continuous Deployment' with Terraform Cloud in the Kubernetes Tools ecosystem.
- medium.com: Why should Terraform be one of your DevOps tools? [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering medium.com: Why should Terraform be one of your DevOps tools? in the Kubernetes Tools ecosystem.
- udemy.com: Learn DevOps: Infrastructure Automation With Terraform [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering udemy.com: Learn DevOps: Infrastructure Automation With Terraform in the Kubernetes Tools ecosystem.
- medium: AWS API Gateway [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering medium: AWS API Gateway in the Kubernetes Tools ecosystem.
- medium: Integration of AWS, Terraform, and GitHub for Automated Deployment' Infrastructure [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering medium: Integration of AWS, Terraform, and GitHub for Automated Deployment' Infrastructure in the Kubernetes Tools ecosystem.
- medium: Automation of Cloud-Terraform [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering medium: Automation of Cloud-Terraform in the Kubernetes Tools ecosystem.
- hashicorp.com: Custom Variable Validation in Terraform 0.13 [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering hashicorp.com: Custom Variable Validation in Terraform 0.13 in the Kubernetes Tools ecosystem.
- medium: Terraform for Network Engineers: Should you be implementing Infrastructure' as Code? [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering medium: Terraform for Network Engineers: Should you be implementing Infrastructure' as Code? in the Kubernetes Tools ecosystem.
- hashicorp.com: Learn How to Import Infrastructure Into Terraform [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering hashicorp.com: Learn How to Import Infrastructure Into Terraform in the Kubernetes Tools ecosystem.
- medium - Infrastructure-As-Code: But You Don’t Have to Write That Code [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering medium - Infrastructure-As-Code: But You Don’t Have to Write That Code in the Kubernetes Tools ecosystem.
- Manage Active Directory Objects with the New Windows AD Provider for HashiCorp Terraform [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering Manage Active Directory Objects with the New Windows AD Provider for HashiCorp Terraform in the Kubernetes Tools ecosystem.
- hashicorp.com: Announcing 11 Verified Providers for Terraform [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering hashicorp.com: Announcing 11 Verified Providers for Terraform in the Kubernetes Tools ecosystem.
- hashicorp.com: New Terraform Tutorial: Sensitive Input Variables 🌟 [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering hashicorp.com: New Terraform Tutorial: Sensitive Input Variables 🌟 in the Kubernetes Tools ecosystem.
- medium: Don’t Forget to Restrict Outbound Traffic with Terraform and Sentinel [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering medium: Don’t Forget to Restrict Outbound Traffic with Terraform and Sentinel in the Kubernetes Tools ecosystem.
- hashicorp.com: New Terraform Tutorial: Terraform Outputs 🌟 [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering hashicorp.com: New Terraform Tutorial: Terraform Outputs 🌟 in the Kubernetes Tools ecosystem.
- hashicorp.com: Terraform Mono Repo vs. Multi Repo: The Great Debate [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering hashicorp.com: Terraform Mono Repo vs. Multi Repo: The Great Debate in the Kubernetes Tools ecosystem.
- medium: Terraform: How to Use Conditionals to Dynamically Create Resources [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering medium: Terraform: How to Use Conditionals to Dynamically Create Resources in the Kubernetes Tools ecosystem.
- hashicorp.com: Modern Infrastructure Automation with Packer, Terraform,' and Consul (video) [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering hashicorp.com: Modern Infrastructure Automation with Packer, Terraform,' and Consul (video) in the Kubernetes Tools ecosystem.
- hashicorp.com: New Terraform Tutorials: Getting Started with the Helm and' Datadog Providers 🌟 [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering hashicorp.com: New Terraform Tutorials: Getting Started with the Helm and' Datadog Providers 🌟 in the Kubernetes Tools ecosystem.
- hashicorp.com: How can I prevent configuration drift? [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering hashicorp.com: How can I prevent configuration drift? in the Kubernetes Tools ecosystem.
- hashicorp.com: Share Modules Across Organizations with Terraform Enterprise [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering hashicorp.com: Share Modules Across Organizations with Terraform Enterprise in the Kubernetes Tools ecosystem.
- hashicorp.com: Announcing HashiCorp Terraform 0.15 General Availability [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering hashicorp.com: Announcing HashiCorp Terraform 0.15 General Availability in the Kubernetes Tools ecosystem.
- medium: Terraform — Remote States Overview 🌟 [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering medium: Terraform — Remote States Overview 🌟 in the Kubernetes Tools ecosystem.
- hashicorp.com: Building Azure Resources with TypeScript Using the CDK for' Terraform [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering hashicorp.com: Building Azure Resources with TypeScript Using the CDK for' Terraform in the Kubernetes Tools ecosystem.
- medium: Protect your Terraform State [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering medium: Protect your Terraform State in the Kubernetes Tools ecosystem.
- hashicorp.com: Terraform AzureAD Provider Now Supports Microsoft Graph [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering hashicorp.com: Terraform AzureAD Provider Now Supports Microsoft Graph in the Kubernetes Tools ecosystem.
- nitheeshp.dev: Practical CI/CD Guide to Deploying AWS Infrastructure 🌟 [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering nitheeshp.dev: Practical CI/CD Guide to Deploying AWS Infrastructure 🌟 in the Kubernetes Tools ecosystem.
- hashicorp.com: New Terraform Tutorials on HashiCorp Learn [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering hashicorp.com: New Terraform Tutorials on HashiCorp Learn in the Kubernetes Tools ecosystem.
- hashicorp.com: Announcing Support for Amazon ECS Anywhere in the Terraform' AWS Provider [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering hashicorp.com: Announcing Support for Amazon ECS Anywhere in the Terraform' AWS Provider in the Kubernetes Tools ecosystem.
- hashicorp.com: Announcing HashiCorp Terraform 1.0 General Availability 🌟 [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering hashicorp.com: Announcing HashiCorp Terraform 1.0 General Availability 🌟 in the Kubernetes Tools ecosystem.
- medium: terraform | git commit -m “all the secrets” | sops tool for managing' secrets 🌟 [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering medium: terraform | git commit -m “all the secrets” | sops tool for managing' secrets 🌟 in the Kubernetes Tools ecosystem.
- medium: Terraform Zero to Hero [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering medium: Terraform Zero to Hero in the Kubernetes Tools ecosystem.
- hashicorp.com: Beta Support for CRDs in the Terraform Provider for Kubernetes [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering hashicorp.com: Beta Support for CRDs in the Terraform Provider for Kubernetes in the Kubernetes Tools ecosystem.
- hashicorp.com: Cisco, Citrix, and Fortinet Among New Verified Terraform' Providers [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering hashicorp.com: Cisco, Citrix, and Fortinet Among New Verified Terraform' Providers in the Kubernetes Tools ecosystem.
- bridgecrew.io: Advanced Terraform security: Pro tips for secure infrastructure' as code [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering bridgecrew.io: Advanced Terraform security: Pro tips for secure infrastructure' as code in the Kubernetes Tools ecosystem.
- hashicorp.com: AWS and HashiCorp Collaborate on New Terraform Modules [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering hashicorp.com: AWS and HashiCorp Collaborate on New Terraform Modules in the Kubernetes Tools ecosystem.
- medium: 10 things I wish I knew before learning Terraform (Part 1) | Ian' Hancock [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering ==medium: 10 things I wish I knew before learning Terraform (Part 1) | Ian' Hancock== in the Kubernetes Tools ecosystem.
- hashicorp.com: Multi-Cloud DevOps at PETRONAS with Terraform [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering hashicorp.com: Multi-Cloud DevOps at PETRONAS with Terraform in the Kubernetes Tools ecosystem.
- medium: Terraform in Real Life: Lessons Learned 🌟 [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering medium: Terraform in Real Life: Lessons Learned 🌟 in the Kubernetes Tools ecosystem.
- medium.com/nerd-for-tech: Terraforming the GitOps Way !!! [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering ==medium.com/nerd-for-tech: Terraforming the GitOps Way !!!== in the Kubernetes Tools ecosystem.
- faun.pub: Terraform-Prevent Conditionally Created Resources From Deletion' 🌟 [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering faun.pub: Terraform-Prevent Conditionally Created Resources From Deletion' 🌟 in the Kubernetes Tools ecosystem.
- faun.pub: 5 Best Terraform Tools That You Need in 2022 🌟 [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering ==faun.pub: 5 Best Terraform Tools That You Need in 2022== 🌟 in the Kubernetes Tools ecosystem.
- betterprogramming.pub: Design by Contract in Terraform [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering betterprogramming.pub: Design by Contract in Terraform in the Kubernetes Tools ecosystem.
- medium.com/@oamdev2020: Glue Terraform Ecosystem into Kubernetes World 🌟 [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering medium.com/@oamdev2020: Glue Terraform Ecosystem into Kubernetes World 🌟 in the Kubernetes Tools ecosystem.
- faun.pub: The Lifecycle of a Terraform Resource — Lifecycle Meta-Argument [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering faun.pub: The Lifecycle of a Terraform Resource — Lifecycle Meta-Argument in the Kubernetes Tools ecosystem.
- medium.com/@dugouchet.a: Manage your terraform like a container [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering medium.com/@dugouchet.a: Manage your terraform like a container in the Kubernetes Tools ecosystem.
- medium.com/spacelift: Terraform vs. Kubernetes: Key Differences and Comparison [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering medium.com/spacelift: Terraform vs. Kubernetes: Key Differences and Comparison in the Kubernetes Tools ecosystem.
- medium.com/nerd-for-tech: Building a Two-Tier Architecture for High Availability' using Terraform [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering medium.com/nerd-for-tech: Building a Two-Tier Architecture for High Availability' using Terraform in the Kubernetes Tools ecosystem.
- towardsaws.com: Import Existing AWS Infrastructure to Terraform [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering ==towardsaws.com: Import Existing AWS Infrastructure to Terraform== in the Kubernetes Tools ecosystem.
- medium.com/google-cloud: Automate Terraform documentation like a pro! [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering ==medium.com/google-cloud: Automate Terraform documentation like a pro!== in the Kubernetes Tools ecosystem.
- medium.com/@adolfo.diaz.zar: Secret Management with Terraform 🌟 [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering medium.com/@adolfo.diaz.zar: Secret Management with Terraform 🌟 in the Kubernetes Tools ecosystem.
- awstip.com: Refactor Terraform code with Moved Blocks — a new way without' manually modifying the state [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering awstip.com: Refactor Terraform code with Moved Blocks — a new way without' manually modifying the state in the Kubernetes Tools ecosystem.
- faun.pub: Terraform null provider and null_resource explained 🌟 [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering faun.pub: Terraform null provider and null_resource explained 🌟 in the Kubernetes Tools ecosystem.
- swwapnilp.medium.com: How Does Slack Use Terraform? [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering swwapnilp.medium.com: How Does Slack Use Terraform? in the Kubernetes Tools ecosystem.
- hashicorp.com: Terraform Abstraction Tips: Just Because You Can Doesn't' Mean You Should [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering hashicorp.com: Terraform Abstraction Tips: Just Because You Can Doesn't' Mean You Should in the Kubernetes Tools ecosystem.
- hashicorp.com: Best Practices for Terraform AWS Tags [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering hashicorp.com: Best Practices for Terraform AWS Tags in the Kubernetes Tools ecosystem.
- medium.com/codex: How to Use the If / Else Statement in Terraform — Examples' 🌟 [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering medium.com/codex: How to Use the If / Else Statement in Terraform — Examples' 🌟 in the Kubernetes Tools ecosystem.
- terrahaxs.com: Choosing the Right Terraform Loop: count vs for_each' 🌟 [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering ==terrahaxs.com: Choosing the Right Terraform Loop: count vs for_each==' 🌟 in the Kubernetes Tools ecosystem.
- medium.com/@dsdatsme: Terraform GitOps CI/CD with Approval & Notifications [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering ==medium.com/@dsdatsme: Terraform GitOps CI/CD with Approval & Notifications== in the Kubernetes Tools ecosystem.
- hashicorp.com: Terraform Cloud no-code provisioning is now GA with new features [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering hashicorp.com: Terraform Cloud no-code provisioning is now GA with new features in the Kubernetes Tools ecosystem.
- dzone: Terraform Explained in Five Minutes [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering dzone: Terraform Explained in Five Minutes in the Kubernetes Tools ecosystem.
- medium.com/@willguibr: Terraform 1.5 — Import and Automatic Code Generation [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering medium.com/@willguibr: Terraform 1.5 — Import and Automatic Code Generation in the Kubernetes Tools ecosystem.
- praveendandu24.medium.com: Mastering Terraform: From Essential Commands' to Effortless EC2 Instance Provisioning [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering praveendandu24.medium.com: Mastering Terraform: From Essential Commands' to Effortless EC2 Instance Provisioning in the Kubernetes Tools ecosystem.
- faun.pub: Import your existing cloud infra into Terraform [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering faun.pub: Import your existing cloud infra into Terraform in the Kubernetes Tools ecosystem.
- ikunalsingh.hashnode.dev: Dynamic Operations in Terraform with Functions' - Use templatefile to dynamically generate a script [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering ==ikunalsingh.hashnode.dev: Dynamic Operations in Terraform with Functions' - Use templatefile to dynamically generate a script== in the Kubernetes Tools ecosystem.
- kkamalesh117.medium.com: Terraform Variables & Providers (Part-1) [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering kkamalesh117.medium.com: Terraform Variables & Providers (Part-1) in the Kubernetes Tools ecosystem.
- medium.com/platform-engineer: 26 Terraform Hacks for Effective Infrastructure' Automation (With Examples) [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering medium.com/platform-engineer: 26 Terraform Hacks for Effective Infrastructure' Automation (With Examples) in the Kubernetes Tools ecosystem.
- hashicorp.com: Testing HashiCorp Terraform [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering ==hashicorp.com: Testing HashiCorp Terraform== in the Kubernetes Tools ecosystem.
- blog.devgenius.io: Kubernetes on Proxmox with Terraform [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering blog.devgenius.io: Kubernetes on Proxmox with Terraform in the Kubernetes Tools ecosystem.
- medium.com/@orellanaluke: Terraform and the Art of Small: My Guide to Navigating' Smarter, Safer State Management [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering medium.com/@orellanaluke: Terraform and the Art of Small: My Guide to Navigating' Smarter, Safer State Management in the Kubernetes Tools ecosystem.
- sharmasmriti.hashnode.dev: Day 61 - Terraform Commands [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering sharmasmriti.hashnode.dev: Day 61 - Terraform Commands in the Kubernetes Tools ecosystem.
- medium.com/@ebonyymonae: Terraform Basics [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering medium.com/@ebonyymonae: Terraform Basics in the Kubernetes Tools ecosystem.
- aws.plainenglish.io: The Automation Fellowship: Packer, Terraform, and Ansible' — PART III [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering aws.plainenglish.io: The Automation Fellowship: Packer, Terraform, and Ansible' — PART III in the Kubernetes Tools ecosystem.
- shrihariharidas73.medium.com: Terraform & HashiCorp Vault Integration:' Seamless Secrets Management [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering ==shrihariharidas73.medium.com: Terraform & HashiCorp Vault Integration:' Seamless Secrets Management== in the Kubernetes Tools ecosystem.
- ccseyhan.medium.com: What Is Terraform Reusability and How to Achieve It [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering ccseyhan.medium.com: What Is Terraform Reusability and How to Achieve It in the Kubernetes Tools ecosystem.
- medium.com/@prasadanilmore: The Magic of Visualizing Your Cloud Infrastructure:' Real-time Terraform Visualization [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering medium.com/@prasadanilmore: The Magic of Visualizing Your Cloud Infrastructure:' Real-time Terraform Visualization in the Kubernetes Tools ecosystem.
- medium.com/netpremacy-global-services: The beginning of the end for Terraform? [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering medium.com/netpremacy-global-services: The beginning of the end for Terraform? in the Kubernetes Tools ecosystem.
- medium.com/@hello_9187: Why We Are Not Supporting OpenTF [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering medium.com/@hello_9187: Why We Are Not Supporting OpenTF in the Kubernetes Tools ecosystem.
- hashicorp.com: Terraform stacks, explained [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering ==hashicorp.com: Terraform stacks, explained== in the Kubernetes Tools ecosystem.
- medium.com/@bijit211987: DevSecOps Approach with Terraform and CI/CD Pipelines [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering medium.com/@bijit211987: DevSecOps Approach with Terraform and CI/CD Pipelines in the Kubernetes Tools ecosystem.
- docs.gitlab.com: GitLab managed Terraform State 🌟 [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering docs.gitlab.com: GitLab managed Terraform State 🌟 in the Kubernetes Tools ecosystem.
- Testing Infrastructure as Code on Localhost [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering Testing Infrastructure as Code on Localhost in the Kubernetes Tools ecosystem.
- dzone: Immutable Infrastructure CI/CD Using Hashicorp Terraform and Jenkins [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering dzone: Immutable Infrastructure CI/CD Using Hashicorp Terraform and Jenkins in the Kubernetes Tools ecosystem.
- medium.com/@mike_tyson_cloud: IT Automation: 10 Alternatives To Terraform [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering medium.com/@mike_tyson_cloud: IT Automation: 10 Alternatives To Terraform in the Kubernetes Tools ecosystem.
- kvs-vishnu23.medium.com: Is AWS CDK better than Terraform? [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering kvs-vishnu23.medium.com: Is AWS CDK better than Terraform? in the Kubernetes Tools ecosystem.
- hashicorp.com: New Apply User Interface for Terraform Cloud [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering hashicorp.com: New Apply User Interface for Terraform Cloud in the Kubernetes Tools ecosystem.
- hashicorp.com: Terraform Cloud Variable Sets Beta Now Available [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering hashicorp.com: Terraform Cloud Variable Sets Beta Now Available in the Kubernetes Tools ecosystem.
- hashicorp.com: Terraform Cloud Adds Drift Detection for Infrastructure Management [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering hashicorp.com: Terraform Cloud Adds Drift Detection for Infrastructure Management in the Kubernetes Tools ecosystem.
- medium.com/@avyanab: Deploy A Two-Tier Architecture with AWS and Terraform' Cloud [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering medium.com/@avyanab: Deploy A Two-Tier Architecture with AWS and Terraform' Cloud in the Kubernetes Tools ecosystem.
- hashicorp.com: Terraform Cloud adds aggregated VCS reviews [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering hashicorp.com: Terraform Cloud adds aggregated VCS reviews in the Kubernetes Tools ecosystem.
- hashicorp.com: 7 ways to optimize cloud spend with Terraform [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering hashicorp.com: 7 ways to optimize cloud spend with Terraform in the Kubernetes Tools ecosystem.
- hashicorp.com/infrastructure-cloud [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering hashicorp.com/infrastructure-cloud in the Kubernetes Tools ecosystem.
- medium.com/@elliotgraebert: Four Great Alternatives to HashiCorp’s Terraform' Cloud [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering medium.com/@elliotgraebert: Four Great Alternatives to HashiCorp’s Terraform' Cloud in the Kubernetes Tools ecosystem.
- hashicorp.com: CDK for Terraform: Enabling Python & TypeScript Support [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering hashicorp.com: CDK for Terraform: Enabling Python & TypeScript Support in the Kubernetes Tools ecosystem.
- hashicorp.com: Announcing CDK for Terraform 0.1 [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering hashicorp.com: Announcing CDK for Terraform 0.1 in the Kubernetes Tools ecosystem.
- medium.com/@dmglascoe: Deploying IAM Users and S3 Buckets using Boto3' and Terraform [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering medium.com/@dmglascoe: ==Deploying IAM Users and S3 Buckets using Boto3' and Terraform== in the Kubernetes Tools ecosystem.
- hashicorp.com: Terraform Practices: The Good, the Bad, and the Ugly [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering hashicorp.com: Terraform Practices: The Good, the Bad, and the Ugly in the Kubernetes Tools ecosystem.
- A Guide to Cloud Cost Optimization with HashiCorp Terraform 🌟 [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering A Guide to Cloud Cost Optimization with HashiCorp Terraform 🌟 in the Kubernetes Tools ecosystem.
- bridgecrew.io: Terraform security 101: Best practices for secure infrastructure' as code 🌟 [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering ==bridgecrew.io: Terraform security 101: Best practices for secure infrastructure' as code== 🌟 in the Kubernetes Tools ecosystem.
- medium.com/@ranjana-jha: Infrastructure as a code best practices : Terraform [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering medium.com/@ranjana-jha: Infrastructure as a code best practices : Terraform in the Kubernetes Tools ecosystem.
- sairamkrish.medium.com: Terraform — Best practices and project setup [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering sairamkrish.medium.com: Terraform — Best practices and project setup in the Kubernetes Tools ecosystem.
- medium.com/spacelift: Terraform Best Practices for Better Infrastructure' Management [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering medium.com/spacelift: Terraform Best Practices for Better Infrastructure' Management in the Kubernetes Tools ecosystem.
- medium.com/schibsted-engineering: Ultimate Terraform project structure 🌟 [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering medium.com/schibsted-engineering: Ultimate Terraform project structure 🌟 in the Kubernetes Tools ecosystem.
- hashicorp.com: Opinionated Terraform Best Practices and Anti-Patterns [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering hashicorp.com: Opinionated Terraform Best Practices and Anti-Patterns in the Kubernetes Tools ecosystem.
- reddit.com/r/Terraform: Terraform Experts! Anyone experienced in designing' enterprise grade reusable terraform code? [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering reddit.com/r/Terraform: Terraform Experts! Anyone experienced in designing' enterprise grade reusable terraform code? in the Kubernetes Tools ecosystem.
- medium.com/@junjun231953_53717: Terraform Best Practices [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering medium.com/@junjun231953_53717: Terraform Best Practices in the Kubernetes Tools ecosystem.
- iopshub.medium.com: Terraform Best Practices Everyone Should Know [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering iopshub.medium.com: Terraform Best Practices Everyone Should Know in the Kubernetes Tools ecosystem.
- dzone: Manage Multiple Environments With Terraform Workspaces [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering dzone: Manage Multiple Environments With Terraform Workspaces in the Kubernetes Tools ecosystem.
- hashicorp.com: Announcing Support for Code Signing for AWS Lambda in the' Terraform AWS Provider [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering hashicorp.com: Announcing Support for Code Signing for AWS Lambda in the' Terraform AWS Provider in the Kubernetes Tools ecosystem.
- medium.com/devops-mojo: Terraform — Workspaces Overview 🌟 [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering ==medium.com/devops-mojo: Terraform — Workspaces Overview== 🌟 in the Kubernetes Tools ecosystem.
- awesomeopensource.com: Terraform Aws Multi Az Subnets [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering awesomeopensource.com: Terraform Aws Multi Az Subnets in the Kubernetes Tools ecosystem.
- hashicorp.com: New Terraform Tutorials on Provisioning and Managing Kubernetes' Clusters 🌟 [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering hashicorp.com: New Terraform Tutorials on Provisioning and Managing Kubernetes' Clusters 🌟 in the Kubernetes Tools ecosystem.
- Deploying and Managing a Minimal App in a Kubernetes Cluster with Terraform and Ansible [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering Deploying and Managing a Minimal App in a Kubernetes Cluster with Terraform and Ansible in the Kubernetes Tools ecosystem.
- Deploy Any Resource With The New Kubernetes Provider for HashiCorp Terraform [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering Deploy Any Resource With The New Kubernetes Provider for HashiCorp Terraform in the Kubernetes Tools ecosystem.
- hashicorp.com: Announcing Version 2.0 of the Kubernetes and Helm Providers' for HashiCorp Terraform 🌟 [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering hashicorp.com: Announcing Version 2.0 of the Kubernetes and Helm Providers' for HashiCorp Terraform 🌟 in the Kubernetes Tools ecosystem.
- hashicorp.com: Wait Conditions in the Kubernetes Provider for HashiCorp' Terraform [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering hashicorp.com: Wait Conditions in the Kubernetes Provider for HashiCorp' Terraform in the Kubernetes Tools ecosystem.
- blog.kasten.io: Working with Kubernetes and Terraform Part 1: Concepts Behind' Terraform and Kubernetes [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering blog.kasten.io: Working with Kubernetes and Terraform Part 1: Concepts Behind' Terraform and Kubernetes in the Kubernetes Tools ecosystem.
- medium.com/@vinoji2005: Using Terraform with Kubernetes: A Comprehensive' Guide [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering medium.com/@vinoji2005: Using Terraform with Kubernetes: A Comprehensive' Guide in the Kubernetes Tools ecosystem.
- hashicorp.com: Announcing General Availability of the HashiCorp Terraform' Cloud Operator for Kubernetes 🌟 [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering hashicorp.com: Announcing General Availability of the HashiCorp Terraform' Cloud Operator for Kubernetes 🌟 in the Kubernetes Tools ecosystem.
- medium: Deploy Infrastructure with the Terraform Cloud Operator for Kubernetes' 🌟 [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering medium: Deploy Infrastructure with the Terraform Cloud Operator for Kubernetes' 🌟 in the Kubernetes Tools ecosystem.
- hashicorp.com: Terraform Cloud Operator 2.3 adds workspace run operations [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering hashicorp.com: Terraform Cloud Operator 2.3 adds workspace run operations in the Kubernetes Tools ecosystem.
- medium.com/@nanditasahu031: Terraform with GCP Cloud [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering medium.com/@nanditasahu031: Terraform with GCP Cloud in the Kubernetes Tools ecosystem.
- medium.com/google-cloud: Setting up Config Connector with Terraform & Helm [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering medium.com/google-cloud: Setting up Config Connector with Terraform & Helm in the Kubernetes Tools ecosystem.
- medium.com/@tarikucar: Getting started with Google Cloud Storage with Terraform' 🚀 [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering medium.com/@tarikucar: Getting started with Google Cloud Storage with Terraform' 🚀 in the Kubernetes Tools ecosystem.
- hashicorp.com: Access Google Cloud from HCP Terraform with workload identity [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering hashicorp.com: Access Google Cloud from HCP Terraform with workload identity in the Kubernetes Tools ecosystem.
- hashicorp.com: Terraform Adds Support for GKE Autopilot [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering hashicorp.com: Terraform Adds Support for GKE Autopilot in the Kubernetes Tools ecosystem.
- Dzone: terraform with AWS [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering Dzone: terraform with AWS in the Kubernetes Tools ecosystem.
- hashicorp.com: Terraforming RDS: What Instacart Learned Managing Over 50' AWS RDS PostgreSQL Instances with Terraform [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering hashicorp.com: Terraforming RDS: What Instacart Learned Managing Over 50' AWS RDS PostgreSQL Instances with Terraform in the Kubernetes Tools ecosystem.
- Dzone: how to deploy apps effortlessly with packer and terraform [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering Dzone: how to deploy apps effortlessly with packer and terraform in the Kubernetes Tools ecosystem.
- stories.schubergphilis.com: (Terraform) AWS management using your Google' account [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering stories.schubergphilis.com: (Terraform) AWS management using your Google' account in the Kubernetes Tools ecosystem.
- medium: How to Provision AWS Infrastructure with Terraform? 🌟 [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering medium: How to Provision AWS Infrastructure with Terraform? 🌟 in the Kubernetes Tools ecosystem.
- hashicorp.com: Terraform AWS Provider Continues to Expand Coverage [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering hashicorp.com: Terraform AWS Provider Continues to Expand Coverage in the Kubernetes Tools ecosystem.
- betterprogramming.pub: Terraform Setup for Using AWS Lambda With S3 [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering betterprogramming.pub: Terraform Setup for Using AWS Lambda With S3 in the Kubernetes Tools ecosystem.
- haque-zubair.medium.com: AWS API Gateway & Lambda with Terraform [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering haque-zubair.medium.com: AWS API Gateway & Lambda with Terraform in the Kubernetes Tools ecosystem.
- medium.com/@abhimanyubajaj98: Deploying Kubernetes from Scratch with Terraform:' A Step-by-Step Guide [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering medium.com/@abhimanyubajaj98: Deploying Kubernetes from Scratch with Terraform:' A Step-by-Step Guide in the Kubernetes Tools ecosystem.
- aws.plainenglish.io: Building AWS Infrastructure with Terraform Modules [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering aws.plainenglish.io: Building AWS Infrastructure with Terraform Modules in the Kubernetes Tools ecosystem.
- khainas.dev: Create SSH tunnel in AWS with Terraform [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering khainas.dev: Create SSH tunnel in AWS with Terraform in the Kubernetes Tools ecosystem.
- faun.pub: Configuring a Highly Available Infrastructure in AWS using Terraform [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering faun.pub: Configuring a Highly Available Infrastructure in AWS using Terraform in the Kubernetes Tools ecosystem.
- towardsaws.com: Terraform Basics: Creating Custom AWS VPC, Subnets, and' Route Tables [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering towardsaws.com: Terraform Basics: Creating Custom AWS VPC, Subnets, and' Route Tables in the Kubernetes Tools ecosystem.
- medium.com/@anatoliydadashev: Terraform & AWS decoupled architecture [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering medium.com/@anatoliydadashev: Terraform & AWS decoupled architecture in the Kubernetes Tools ecosystem.
- towardsaws.com: Creating a Bastion Host for Secure Access to Your AWS' Infrastructure with Terraform [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering ==towardsaws.com: Creating a Bastion Host for Secure Access to Your AWS' Infrastructure with Terraform== in the Kubernetes Tools ecosystem.
- medium.com/aws-infrastructure: Create AWS VPC Infrastructure with Terraform [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering medium.com/aws-infrastructure: Create AWS VPC Infrastructure with Terraform in the Kubernetes Tools ecosystem.
- aws.plainenglish.io: Terraform Hands-on Project [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering aws.plainenglish.io: Terraform Hands-on Project in the Kubernetes Tools ecosystem.
- medium.com/cloud-native-daily: How to Securely Manage Terraform State File' in AWS Using Terraform [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering medium.com/cloud-native-daily: How to Securely Manage Terraform State File' in AWS Using Terraform in the Kubernetes Tools ecosystem.
- medium.com/@rizkiprass: Beginner Terraform Tutorial: Launching EC2 in AWS' using Terraform [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering medium.com/@rizkiprass: Beginner Terraform Tutorial: Launching EC2 in AWS' using Terraform in the Kubernetes Tools ecosystem.
- devxblog.hashnode.dev: Terraform with AWS [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering devxblog.hashnode.dev: Terraform with AWS in the Kubernetes Tools ecosystem.
- blog.devops.dev: How to create an AWS sandbox account using terraform [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering blog.devops.dev: How to create an AWS sandbox account using terraform in the Kubernetes Tools ecosystem.
- towardsaws.com: Automating Static Website Deployment: A Guide to CI/CD with' AWS and Terraform [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering towardsaws.com: Automating Static Website Deployment: A Guide to CI/CD with' AWS and Terraform in the Kubernetes Tools ecosystem.
- hashicorp.com: Terraform AWS Cloud Control API provider now generally available [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering hashicorp.com: Terraform AWS Cloud Control API provider now generally available in the Kubernetes Tools ecosystem.
- sebinxavi.medium.com: EKS cluster deployment using Terraform [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering sebinxavi.medium.com: EKS cluster deployment using Terraform in the Kubernetes Tools ecosystem.
- faun.pub: Building an EKS Fargate cluster with Terraform [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering faun.pub: Building an EKS Fargate cluster with Terraform in the Kubernetes Tools ecosystem.
- medium.com/devgurus: Building production grade EKS clusters using Terraform [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering medium.com/devgurus: Building production grade EKS clusters using Terraform in the Kubernetes Tools ecosystem.
- medium.com/devops-mojo: Terraform — Provision Amazon EKS Cluster using Terraform [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering medium.com/devops-mojo: Terraform — Provision Amazon EKS Cluster using Terraform in the Kubernetes Tools ecosystem.
- faun.pub: Amazon EKS with Terraform and GitOps in minutes [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering faun.pub: Amazon EKS with Terraform and GitOps in minutes in the Kubernetes Tools ecosystem.
- awstip.com: Streamlining AWS EKS Cluster Volume Management with Helm and' Terraform: EBS CSI Driver + Self-Managed AddOn Option [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering awstip.com: Streamlining AWS EKS Cluster Volume Management with Helm and' Terraform: EBS CSI Driver + Self-Managed AddOn Option in the Kubernetes Tools ecosystem.
- medium.com/@ernestkwashie3: Provisioning Amazon Elastic Kubernetes Service' (EKS) Cluster using Terraform [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering medium.com/@ernestkwashie3: Provisioning Amazon Elastic Kubernetes Service' (EKS) Cluster using Terraform in the Kubernetes Tools ecosystem.
- medium.com/@vajrapuvinod: Mastering Ingress Context Path Based Routing in' AWS EKS using AWS Load Balancer Controller through Terraform [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering medium.com/@vajrapuvinod: Mastering Ingress Context Path Based Routing in' AWS EKS using AWS Load Balancer Controller through Terraform in the Kubernetes Tools ecosystem.
- hashicorp.com: Announcing Terraform AWS Cloud Control Provider Tech Preview [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering hashicorp.com: Announcing Terraform AWS Cloud Control Provider Tech Preview in the Kubernetes Tools ecosystem.
- hashicorp.com: Using the Terraform AWS Cloud Control Provider [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering hashicorp.com: Using the Terraform AWS Cloud Control Provider in the Kubernetes Tools ecosystem.
- medium: Using Terraform with Azure — the right way [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering medium: Using Terraform with Azure — the right way in the Kubernetes Tools ecosystem.
- hashicorp.com: Configuring Azure Application Gateway with Consul-Terraform-Sync [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering hashicorp.com: Configuring Azure Application Gateway with Consul-Terraform-Sync in the Kubernetes Tools ecosystem.
- hashicorp.com: Building a secure Azure reference architecture with Terraform [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering hashicorp.com: Building a secure Azure reference architecture with Terraform in the Kubernetes Tools ecosystem.
- awstip.com: Deploying Azure Infrastructure with Terraform [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering awstip.com: Deploying Azure Infrastructure with Terraform in the Kubernetes Tools ecosystem.
- faun.pub: Azure DevOps: Deploying Azure Resources using Terraform [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering faun.pub: Azure DevOps: Deploying Azure Resources using Terraform in the Kubernetes Tools ecosystem.
- ibrahims.medium.com: Azure Terraform Pipeline — DevOps [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering ibrahims.medium.com: Azure Terraform Pipeline — DevOps in the Kubernetes Tools ecosystem.
- medium.com/@antoine.loizeau: Add a switch to simplify Terraform debugging [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering medium.com/@antoine.loizeau: Add a switch to simplify Terraform debugging in the Kubernetes Tools ecosystem.
- hashicorp.com: Announcing Azure Stack Hub Provider 1.0 [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering hashicorp.com: Announcing Azure Stack Hub Provider 1.0 in the Kubernetes Tools ecosystem.
- medium.com/@mariusz_kujawski: Terraform for a Data Engineer [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering medium.com/@mariusz_kujawski: Terraform for a Data Engineer in the Kubernetes Tools ecosystem.
- hashicorp.com: Build a Quick AKS Cluster the Easy Way with Terraform Cloud' 🌟 [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering hashicorp.com: Build a Quick AKS Cluster the Easy Way with Terraform Cloud' 🌟 in the Kubernetes Tools ecosystem.
- medium.com/@piyush.sachdeva055: Deploy AKS Cluster in Azure With Terraform [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering medium.com/@piyush.sachdeva055: Deploy AKS Cluster in Azure With Terraform in the Kubernetes Tools ecosystem.
- linode.com: Terraforming Kubernetes Series Introduction [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering linode.com: Terraforming Kubernetes Series Introduction in the Kubernetes Tools ecosystem.
- medium.com/@eoneoff: Installing Istio multicluster deployment with Terraform [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering medium.com/@eoneoff: Installing Istio multicluster deployment with Terraform in the Kubernetes Tools ecosystem.
- medium: From AWS CloudFormation to Terraform: Migrating Apache Kafka [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering medium: From AWS CloudFormation to Terraform: Migrating Apache Kafka in the Kubernetes Tools ecosystem.
- qainsights.com: Deploy JMeter on AWS using Terraform [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering qainsights.com: Deploy JMeter on AWS using Terraform in the Kubernetes Tools ecosystem.
- hashicorp.com: GKE Cluster Setup with CDK for Terraform [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering hashicorp.com: GKE Cluster Setup with CDK for Terraform in the Kubernetes Tools ecosystem.
- hashicorp.com: CDK for Terraform Is Now Generally Available [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering hashicorp.com: CDK for Terraform Is Now Generally Available in the Kubernetes Tools ecosystem.
- blog.devops.dev: Terraform Modules [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering blog.devops.dev: Terraform Modules in the Kubernetes Tools ecosystem.
- blog.devops.dev: How to manage multiple environments with terraform with' the use of modules? [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering blog.devops.dev: How to manage multiple environments with terraform with' the use of modules? in the Kubernetes Tools ecosystem.
- betterprogramming.pub: Reusable EC2 Instances Using Terraform Modules [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering betterprogramming.pub: Reusable EC2 Instances Using Terraform Modules in the Kubernetes Tools ecosystem.
- hashicorp.com: Terraform 1.8 provider functions for AWS, Google Cloud, and' Kubernetes [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering hashicorp.com: Terraform 1.8 provider functions for AWS, Google Cloud, and' Kubernetes in the Kubernetes Tools ecosystem.
- hashicorp.com: Terraform AWS Cloud Control Provider – Under the Hood [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering hashicorp.com: Terraform AWS Cloud Control Provider – Under the Hood in the Kubernetes Tools ecosystem.
- hashicorp.com: Terraform AzureRM 3.0 Brings Enhanced Azure Function Support [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering hashicorp.com: Terraform AzureRM 3.0 Brings Enhanced Azure Function Support in the Kubernetes Tools ecosystem.
- medium.com/@nanditasahu031: Terraformer — Generate Terraform Files from' Existing Infrastructure [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering medium.com/@nanditasahu031: Terraformer — Generate Terraform Files from' Existing Infrastructure in the Kubernetes Tools ecosystem.
- hashicorp.com: Rover - Terraform Visualizer [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering hashicorp.com: Rover - Terraform Visualizer in the Kubernetes Tools ecosystem.
- cncf.io: Introducing Opta: Terraform on Rails [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering cncf.io: Introducing Opta: Terraform on Rails in the Kubernetes Tools ecosystem.
- blog.mineiros.io: Introducing Terramate — An Orchestrator and Code Generator' for Terraform [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering blog.mineiros.io: Introducing Terramate — An Orchestrator and Code Generator' for Terraform in the Kubernetes Tools ecosystem.
- umeshtyagi829.medium.com: Secure Terrafrom IaC code using Checkov [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering umeshtyagi829.medium.com: Secure Terrafrom IaC code using Checkov in the Kubernetes Tools ecosystem.
- hashicorp.com: Writing Terraform for unsupported resources 🌟 [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering ==hashicorp.com: Writing Terraform for unsupported resources== 🌟 in the Kubernetes Tools ecosystem.
- medium: Terragrunt cheat sheet [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering medium: Terragrunt cheat sheet in the Kubernetes Tools ecosystem.
- medium.com/predictivehire: Why we should use Terraform and Terragrunt' to manage Kubernetes (with example code) [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering ==medium.com/predictivehire: Why we should use Terraform and Terragrunt' to manage Kubernetes (with example code)== in the Kubernetes Tools ecosystem.
- medium.com/@nanditasahu031: How to Start with Terragrunt 🌟 [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering medium.com/@nanditasahu031: How to Start with Terragrunt 🌟 in the Kubernetes Tools ecosystem.
- medium.com/bb-tutorials-and-thoughts: 250 Practice Questions For Terraform' Associate Certification [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering medium.com/bb-tutorials-and-thoughts: 250 Practice Questions For Terraform' Associate Certification in the Kubernetes Tools ecosystem.
- Automatización de aplicaciones Spring Boot con Terraform, Ansible y GitHub Actions [COMMUNITY-TOOL] — A curated technical resource and architectural guide covering Automatización de aplicaciones Spring Boot con Terraform, Ansible y GitHub Actions in the Kubernetes Tools ecosystem.
Azure
AKS
Artificial Intelligence
- (2024) techcommunity.microsoft.com: Create an Azure OpenAI, LangChain, ChromaDB, and Chainlit chat app in AKS using Terraform [HCL CONTENT] [ADVANCED LEVEL] [COMMUNITY-TOOL] [GUIDE] — An innovative blueprint outlining how to build a generative AI application on Azure Kubernetes Service (AKS) using Terraform. It walks through orchestration of LangChain pipelines, ChromaDB vector storage, Chainlit interfaces, and secure integration with Azure OpenAI endpoints.
App Service
Security (1)
- (2023) build5nines.com: Terraform: Deploy Azure App Service with Key Vault Secret Integration [HCL CONTENT] [COMMUNITY-TOOL] [GUIDE] — Highlights secure integration methods for linking Azure Key Vault to App Service. Shows how to avoid storing plain-text credentials in code by leveraging Managed System Identities to read parameters.
CICD
DevOps
- (2023) adamtheautomator.com: How to Build Infrastructure with Terraform in Azure DevOps 🌟 [YAML CONTENT] [COMMUNITY-TOOL] [GUIDE] — A detailed technical guide on building CI/CD deployment pipelines inside Azure DevOps. Covers agent security, secure token management, state validation, and running automated Terraform configurations.
- (2023) build5nines.com: Deploy Terraform using Azure DevOps YAML Pipelines [YAML CONTENT] [COMMUNITY-TOOL] [GUIDE] — Provides clean YAML patterns for constructing declarative multi-environment deployment pipelines. Outlines security gating, state persistence practices, validation checks, and rollback operations.
IaC (1)
AVM
- (2024) techcommunity.microsoft.com: Introducing Azure Verified Modules! 🌟 [HCL CONTENT] [ADVANCED LEVEL] [DOCUMENTATION] 🌟🌟🌟🌟 [ENTERPRISE-STABLE] — Introduces Microsoft's official Azure Verified Modules (AVM) framework. AVM unifies IaC configurations across Terraform and Bicep, providing reliable, enterprise-tested modules co-developed by Microsoft and HashiCorp.
Comparison
- (2023) blog.xmi.fr: Terraform vs Bicep: the differences you should really know 🌟 [HCL CONTENT] [COMMUNITY-TOOL] — An analysis comparing Azure Bicep and Terraform. It covers critical decision vectors such as provider update speeds, state-file requirements, module structures, and how cross-cloud needs affect enterprise technology selections.
Examples
- (2022) github.com/thomast1906/terraform-on-azure [HCL CONTENT] [COMMUNITY-TOOL] — A collection of practical community resource scripts demonstrating general deployments on Microsoft Azure. Provides hands-on references for platform engineers to quickly stand up test resources, run validation suites, and explore simple networking layouts.
Migration
- (2024) ==github.com/Azure/aztfexport== ⭐ 1894 [GO CONTENT] [ADVANCED LEVEL] 🌟🌟🌟🌟🌟 [DE FACTO STANDARD] — The repository page for Microsoft's Azure Export for Terraform (
aztfexport). This specialized utility automatically crawls existing Azure infrastructure, converts physical setups into clean Terraform configurations, and constructs correct state files. - (2024) learn.microsoft.com: Overview of Azure Export for Terraform [GO CONTENT] [DOCUMENTATION] [COMMUNITY-TOOL] — Official Microsoft documentation for importing cloud resources with
aztfexport. Offers step-by-step guidance on scanning target environments, planning state alignment, and resolving common resource parsing errors. - (2024) learn.microsoft.com: Using Azure Export for Terraform in advanced scenarios [GO CONTENT] [ADVANCED LEVEL] [DOCUMENTATION] [COMMUNITY-TOOL] — An operations playbook dealing with complex scenarios when running
aztfexport. Focuses on large resource counts, Custom Mapping files, bulk imports, and resolving complex API dependency graphs safely. - (2023) spacelift.io: Azure Terraform Export: Importing Resources with Aztfexport [GO CONTENT] [COMMUNITY-TOOL] [GUIDE] — Spacelift's practical walkthrough of using Azure Terrafy (
aztfexport). Explains migration patterns, cleanup processes for generated code, and details how to integrate converted assets into active Spacelift workflows. - (2023) techcommunity.microsoft.com: Azure Terrafy – Import your existing Azure infrastructure into Terraform HCL [GO CONTENT] [GUIDE] [LEGACY] — An introductory guide on leveraging Azure Terrafy to modernize legacy environments. Walks through importing untracked resource groups into standard HCL formats with minimal manual adjustments.
Onboarding
- (2023) build5nines.com: Get Started with Terraform on Azure [HCL CONTENT] [COMMUNITY-TOOL] [GUIDE] — An introductory guide tailored for operations teams transitioning from graphical administration to Azure Infrastructure as Code. It systematically outlines provider configuration patterns, state engine initialization, and early-stage deployments using simple Azure environments.
- (2023) cloudbuild.co.uk: Part 1: Terraform with Azure - How to install Terraform [HCL CONTENT] [COMMUNITY-TOOL] [GUIDE] — An exhaustive, multi-part onboarding curriculum designed to fast-track engineers into Azure Terraform workflows. It details step-by-step configurations including tool installations (CLI, VS Code, Git), repository structures, and key variables administration.
Providers
- (2024) techcommunity.microsoft.com: Announcing AzAPI Dynamic Properties [HCL CONTENT] [ADVANCED LEVEL] [COMMUNITY-TOOL] — Details the Dynamic Properties feature in the AzAPI Terraform provider. Explores how this addition replaces basic JSON formatting, allowing developers to manage atypical cloud features with clean, typed configurations.
- (2024) build5nines.com: Using AzAPI Terraform Provider Dynamic Properties Feature instead of jsonencode [HCL CONTENT] [ADVANCED LEVEL] [COMMUNITY-TOOL] [GUIDE] — Demonstrates the practical benefits of using AzAPI Dynamic Properties rather than standard
jsonencodeblocks. Establishes how this simplifies resource files, improves type-checking, and makes Terraform code easier to read. - (2022) Announcing Azure Terrafy and AzAPI Terraform Provider Previews [GO CONTENT] [ADVANCED LEVEL] [COMMUNITY-TOOL] — Highlights the debut of Azure Terrafy and the AzAPI Terraform Provider. AzAPI operates directly on top of Azure ARM REST layers, allowing engineers to configure newly released cloud capabilities without waiting for traditional provider updates.
State Management
- (2023) youtube: Using Azure Storage for Terraform State - Best Practices | Ned in the cloud [HCL CONTENT] [COMMUNITY-TOOL] — A breakdown of state management strategies on Azure using blob storage backends. Explains setup details for secure access, container configuration, state-locking features via Azure Blob Store APIs, and backup recovery actions.
- (2023) build5nines.com: Terraform: Import Existing Azure Resources into State (.tfstate) [HCL CONTENT] [COMMUNITY-TOOL] [GUIDE] — Details programmatic methods for importing existing unmanaged Azure assets into Terraform states. Outlines basic import techniques as well as native HCL import blocks to preserve environment stability.
Updates
- (2024) techcommunity.microsoft.com: Terraform on Azure February 2024 Update [HCL CONTENT] [COMMUNITY-TOOL] — A regular engineering update highlighting improvements to Azure Terraform systems. Details features like AzAPI provider evolution, newly implemented resource types in AzureRM, and tools aiming to simplify cloud migration workflows.
Landing Zone
AVM (1)
- (2024) registry.terraform.io/modules/Azure/avm-ptn-alz: ALZ Terraform Module [HCL CONTENT] [ADVANCED LEVEL] 🌟🌟🌟🌟 [ENTERPRISE-STABLE] — The official ALZ pattern module within the Azure Verified Modules (AVM) framework. It combines core tenant configuration, management groups, routing, and access controls into a single package for reliable compliance management.
Architecture
- (2023) hlokensgard.no/knowledge-sharing: Miro Mind map over Azure Landing Zones element, Terraform modules, GitHub Code [NONE CONTENT] [COMMUNITY-TOOL] — A detailed architectural visualization of Azure Landing Zone topologies. Maps core structural nodes directly to official Terraform modules and Git repository flows, serving as a reliable blueprint for multi-tenant setups.
Enterprise Design
- (2024) github.com/Azure/terraform-azurerm-caf-enterprise-scale ⭐ 961 [HCL CONTENT] [ADVANCED LEVEL] 🌟🌟🌟🌟 [ENTERPRISE-STABLE] [LEGACY] — The legacy enterprise scale module (CAF) for managing cloud landscapes. While a dominant historical template, engineering teams are transitioning toward Azure Verified Modules (AVM) for modern landing zones.
- (2023) techcommunity.microsoft.com: Implement Azure landing zones with HashiCorp Terraform [HCL CONTENT] [ADVANCED LEVEL] [DOCUMENTATION] 🌟🌟🌟🌟 [ENTERPRISE-STABLE] — An authoritative technical summary of how to implement Microsoft's Cloud Adoption Framework (CAF) Landing Zones using Terraform. Explains deep-seated architectural principles, governance models, and scalable networking blueprints aligned with official enterprise standards.
Governance
- (2024) registry.terraform.io/modules/Azure/lz-vending [HCL CONTENT] [ADVANCED LEVEL] 🌟🌟🌟🌟 [ENTERPRISE-STABLE] — The official Azure Landing Zone Subscription Vending module. It automates account lifecycle actions, network configurations, identity bindings, and security rules across enterprise multi-subscription landscapes.
Monitoring (1)
Observability
- (2023) medium.com/@noelgass: Azure Common Monitoring With Terraform [HCL CONTENT] [COMMUNITY-TOOL] [GUIDE] — An operations guide detailing how to establish global cloud auditing with Terraform. Walks through setting up central Log Analytics workspaces, binding Azure Diagnostic settings across subscriptions, and standardizing log streams to unified platforms.
Networking (1)
DNS Resolver
- (2023) azureviking.com: Terraform module: Azure DNS Private Resolver [HCL CONTENT] [COMMUNITY-TOOL] — A targeted guide detailing how to construct and deploy an Azure DNS Private Resolver utilizing Terraform scripts. Solves naming lookup hurdles within hybrid cloud topologies, replacing heavy VM-based forwarders with a secure, managed cloud native endpoint.
Examples (1)
- (2023) github.com/kaysalawu/azure-network-terraform: Azure Network Architecture' - Terraform Examples 🌟 ⭐ 96 [HCL CONTENT] 🌟🌟🌟 [COMMUNITY-TOOL] — An open-source showcase hosting realistic Azure network configurations in Terraform. Includes configurations for multi-region topologies, peering dynamics, routing tables, and private DNS zones.
IaC (2)
- (2023) blog.cloudtrooper.net: DRY Terraform code for Private Link and DNS [HCL CONTENT] [ADVANCED LEVEL] [COMMUNITY-TOOL] [GUIDE] — Explains advanced Terraform strategies to achieve highly reusable (DRY) code when managing Azure Private Link and private DNS assets. Demonstrates nested loops, dynamic map inputs, and structural decoupling to keep complex enterprise networking files clean and maintainable.
Landing Zone (1)
- (2023) blog.cloud63.fr: Landing Zone networking using Terraform [HCL CONTENT] [ADVANCED LEVEL] [COMMUNITY-TOOL] [GUIDE] — Analyzes complex networking setups inside enterprise landing zones. Explains how to use Terraform to build hub-and-spoke configurations, manage ExpressRoute setups, and integrate centralized firewalls.
Private Link
- (2023) build5nines.com: What is Azure Private Link and How to Deploy with Terraform [HCL CONTENT] [COMMUNITY-TOOL] [GUIDE] — Provides a comprehensive tutorial on configuring Azure Private Links and private endpoints via Terraform. Details how to direct platform traffic across private cloud channels, securing resources from external exposure.
Subnets
- (2023) azureviking.com: Terraform Module: azurerm-alz-subnet [HCL CONTENT] [COMMUNITY-TOOL] — Presents a custom subnet management module built for enterprise landing zones. Explores routing boundaries, Network Security Group (NSG) integrations, and automation methods to scale internal VNets easily.
Topologies
- (2023) build5nines.com: Deploying Hub-and-Spoke Network Topology in Microsoft Azure using Terraform [HCL CONTENT] [COMMUNITY-TOOL] [GUIDE] — Walks through establishing a hub-and-spoke network topology on Azure using HashiCorp Terraform. Details configuration for VNets, virtual peerings, secure routing, and centralized firewalls.
Security (2)
Compliance
- (2023) techcommunity.microsoft.com: Simplifying Onboarding to Microsoft Defender for Cloud with Terraform [HCL CONTENT] [COMMUNITY-TOOL] [GUIDE] — Guides security teams through automating cloud security posture management. Demonstrates how to write and execute Terraform modules to easily onboard Azure subscriptions to Microsoft Defender for Cloud and apply unified compliance matrices.
SIEM
- (2023) linkedin.com/pulse: Deploying Microsoft Sentinel via - ARM Template vs Terraform [JSON CONTENT] [COMMUNITY-TOOL] — An architectural comparison of deploying Microsoft Sentinel utilizing ARM Templates versus HashiCorp Terraform. Evaluates operational dynamics, configuration updates, and multi-tenant scaling requirements for security teams.
Serverless
Function App
- (2023) build5nines.com: Terraform: Deploy Azure Function App with Consumption Plan [HCL CONTENT] [COMMUNITY-TOOL] [GUIDE] — A practical reference showing how to provision an Azure Function App under a Consumption Plan. It outlines infrastructure parameters such as storage dependencies, App Service Plans, and runtime environments in standard HCL code.
Terraform Providers (1)
IaC (3)
- (2024) ==registry.terraform.io: Terraform Azure Resources 🌟== [HCL CONTENT] [ADVANCED LEVEL] 🌟🌟🌟🌟🌟 [DE FACTO STANDARD] — Official HashiCorp documentation registry detailing resource definitions and configuration syntax for the AzureRM provider. It acts as the definitive engineering blueprint for implementing cloud infrastructure, handling resource management, lifecycle controls, and API calls across the Azure cloud environment.
Cloud Infrastructure
AWS (1)
Compute and Serverless
- (2023) dev.to: How to deploy a serverless website with Terraform [HCL CONTENT] [COMMUNITY-TOOL] [GUIDE] — A thorough guide details the process of deploying high-performance serverless static web platforms on AWS using Terraform. Connects CloudFront distributions, S3 hosting buckets, ACM SSL validation, and Route53 DNS zones.
- (2023) numericaideas.com: Auto Scaling Group on AWS with Terraform [HCL CONTENT] [COMMUNITY-TOOL] [GUIDE] — Details the process of creating highly resilient Auto Scaling Groups (ASG) on AWS with Terraform. Walks engineers through launch template creation, scaling policy thresholds, and ELB target group registrations.
- (2023) devopscube.com: AWS Terraform Autoscaling Group With ALB Deployment Tutorial [HCL CONTENT] [COMMUNITY-TOOL] [GUIDE] — A master deployment tutorial for setting up AWS Auto Scaling Groups (ASG) in conjunction with Application Load Balancers (ALB). Features robust target tracking and multi-zone application path routing.
- (2023) blog.awsfundamentals.com: Mastering AWS Lambda with Terraform: A Comprehensive Guide [HCL CONTENT] [COMMUNITY-TOOL] [GUIDE] — An all-inclusive guide detailing AWS Lambda lifecycle management and API Gateway mappings with Terraform. Deals with local packaging zip configurations, dynamic environments, and fine-grained IAM execution policies.
- (2023) dev.to/aws-builders: Deploying a Containerized App to ECS Fargate Using a Private ECR Repo & Terragrunt [HCL CONTENT] [ADVANCED LEVEL] [COMMUNITY-TOOL] [GUIDE] — A container orchestration blueprint demonstrating ECS Fargate deployment via Terragrunt. Uses secure private ECR registries, ECS Task definitions, and automated cloud network isolation patterns to run enterprise-grade microservices.
- (2023) github.com/tokarev-artem/auto-ec2-setup [HCL CONTENT] [COMMUNITY-TOOL] — A minimal, highly focused repository designed to quickly bootstrap and configure EC2 instances via Terraform. Uses automated cloud-init configuration files to deploy runtime software stacks instantly upon boot.
- (2023) github.com/infrahouse/terraform-aws-ecs ⭐ 1 [HCL CONTENT] [COMMUNITY-TOOL] — A community-focused open-source Terraform module designed for seamless ECS cluster creation. Automates the linkage of EC2 capacity providers, CloudWatch log streams, and custom capacity provider strategy definitions.
EKS and Container Orchestration
- (2026) ==github.com/terraform-aws-modules/terraform-aws-eks: AWS EKS Terraform module== ⭐ 4972 [HCL CONTENT] [ADVANCED LEVEL] 🌟🌟🌟🌟🌟 [DE FACTO STANDARD] — The industry-standard, community-maintained Terraform module for Amazon EKS. Features exhaustive support for managed/self-managed node pools, AWS Fargate integration, security group orchestration, and direct EKS addon integration.
- (2023) github.com/maddevsio/aws-eks-base: Boilerplate for a basic AWS infrastructure' with EKS cluster 🌟 ⭐ 629 [HCL CONTENT] 🌟🌟🌟 [COMMUNITY-TOOL] — An open-source boilerplate repository offering ready-to-run configurations for basic AWS environments hosting EKS. Establishes robust base-layer networking components, subnets, and node group layouts.
- (2021) garutilorenzo/k3s-aws-terraform-cluster ⭐ 166 [HCL CONTENT] 🌟🌟 [COMMUNITY-TOOL] — An open-source repository containing Terraform configurations to bootstrap a lightweight K3s cluster on AWS EC2. Integrates essential security groups, network route assignments, and automatic node clustering through userdata initialization.
- (2022) garutilorenzo/k8s-aws-terraform-cluster ⭐ 79 [HCL CONTENT] [ADVANCED LEVEL] 🌟 [COMMUNITY-TOOL] — An open-source custom framework designed to boot self-managed Kubernetes nodes on EC2 bare instances using custom Terraform manifests. Focuses on full certificate management and network interface manual setup.
- (2024) aws-observability.github.io: AWS Observability Accelerator for Terraform 🌟 [HCL CONTENT] [ADVANCED LEVEL] [DOCUMENTATION] [COMMUNITY-TOOL] — The AWS Observability Accelerator is an official collection of production-grade Terraform modules. Quickly configures and installs ADOT, Amazon Managed Service for Prometheus, and Grafana on Amazon EKS clusters.
- (2024) aws-observability.github.io: Tracing on Amazon EKS [HCL CONTENT] [ADVANCED LEVEL] [DOCUMENTATION] [COMMUNITY-TOOL] — A specialized sub-section of the AWS Observability Accelerator focusing exclusively on tracing strategies on EKS. Details provisioning of ADOT Collector sidecars, OpenTelemetry APIs, and AWS X-Ray integration frameworks.
- (2023) learnk8s.io/terraform-eks 🌟 [HCL CONTENT] [COMMUNITY-TOOL] [GUIDE] — An expert-level learning curriculum detailing production-ready Amazon EKS infrastructure provisioning using Terraform. Focuses on setting up IAM policies, custom security boundaries, and Managed Node Groups.
- (2023) dev.to/arpanadhikari: Reusable AWS iam role for service-accounts (IRSA for k8s ) terraform module [HCL CONTENT] [COMMUNITY-TOOL] [GUIDE] — A reusable Terraform module designed to configure IAM Roles for Service Accounts (IRSA) on AWS Kubernetes nodes. It establishes precise OIDC identity providers to achieve pod-level permission isolation.
- (2023) dev.to/monarene: Dynamic Volume Provisioning in Kubernetes with AWS and Terraform [HCL CONTENT] [COMMUNITY-TOOL] [GUIDE] — Explores dynamic persistent volume provisioning within Amazon EKS utilizing the EBS CSI Driver configured via Terraform. Resolves common StorageClass mapping and dynamic volume registration patterns.
- (2023) dev.to/aws-builders: My Service Mesh journey with Terraform on AWS Cloud - Part 1 [HCL CONTENT] [ADVANCED LEVEL] [COMMUNITY-TOOL] [GUIDE] — Part 1 of a structured technical series exploring AWS App Mesh infrastructure configured via Terraform. Establishes core service mesh primitives, including virtual routers, nodes, and transport-layer TLS certificates.
- (2023) dev.to/aws-builders: My Service Mesh journey with Terraform on AWS Cloud - Part 2 [HCL CONTENT] [ADVANCED LEVEL] [COMMUNITY-TOOL] [GUIDE] — Part 2 of the AWS App Mesh and Terraform series. Focuses on integrating Envoy proxy sidecars into ECS/EKS microservices, implementing virtual gateway route mappings, and establishing telemetry exports.
- (2023) github.com/aws-observability [HCL CONTENT] [ADVANCED LEVEL] [COMMUNITY-TOOL] — The main landing repository for AWS Observability engineering groups. Provides multi-faceted Terraform templates designed to spin up standardized, enterprise-grade cloud logging and analytical tools.
- (2023) dev.to: Creating an EKS Cluster and Node Group with Terraform [HCL CONTENT] [COMMUNITY-TOOL] [GUIDE] — Walks engineers through setting up Amazon EKS Managed Node Groups with Terraform. It covers the declarative configuration of essential EKS Add-ons, specifically Amazon VPC CNI, CoreDNS, and EBS CSI drivers.
- (2023) itnext.io: Build EKS cluster with Terraform 🌟 [HCL CONTENT] [COMMUNITY-TOOL] [GUIDE] — A pragmatic tutorial outlining step-by-step EKS bootstrapping using Terraform. It provides direct, production-tested patterns for building secure VPCs, cluster control planes, and baseline IAM policies.
- (2023) platformwale.blog: Create Amazon EKS Cluster within its VPC using Terraform [HCL CONTENT] [COMMUNITY-TOOL] [GUIDE] — Details the process of setting up a clean Amazon EKS Cluster inside a freshly declared, customizable VPC using pure Terraform configurations. Prioritizes modularity and clean, maintainable HCL resource definitions.
- (2022) itnext.io: How to Design and Provision a Production-Ready EKS Cluster [HCL CONTENT] [ADVANCED LEVEL] [COMMUNITY-TOOL] — A high-level architectural post on designing and provisioning production-grade EKS clusters using Terraform. Focuses heavily on network isolation patterns, multi-AZ high availability, and dynamic scaling rules.
Networking and Core
- (2023) github.com/aws-samples: AWS Service Catalog Engine for Terraform ⭐ 147 [HCL CONTENT] [ADVANCED LEVEL] 🌟🌟 [COMMUNITY-TOOL] — AWS-maintained blueprint demonstrating integration between AWS Service Catalog and Terraform. Empowers centralized IT admins to declare pre-approved, compliant infrastructure configurations for user self-service provisioning.
- (2024) github.com/terraform-aws-modules/terraform-aws-solutions ⭐ 77 [HCL CONTENT] [ADVANCED LEVEL] 🌟 [COMMUNITY-TOOL] — A community-supported library of AWS solutions built entirely in Terraform. Aggregates multi-tier networking patterns, secure IAM configurations, and highly reliable VPC models to fast-track enterprise landing zones.
- (2023) github.com/squareops/terraform-aws-vpc ⭐ 26 [HCL CONTENT] 🌟 [COMMUNITY-TOOL] — A reusable community-driven Terraform VPC module. Features automated multi-AZ public and private subnet mapping, NAT elastic IP associations, and standardized route table isolations designed to hold production containers.
- (2023) dev.to: Terraforming AWS RDS : Scaling Postgres [HCL CONTENT] [COMMUNITY-TOOL] [GUIDE] — A hands-on guide focusing on terraforming AWS RDS PostgreSQL instances for performance scaling. Covers configuring custom parameter groups, enabling storage autoscaling, and managing failovers safely.
- (2023) dev.to/chinmay13: AWS Networking with Terraform: VPC Transit Gateway between VPCs [HCL CONTENT] [ADVANCED LEVEL] [COMMUNITY-TOOL] [GUIDE] — A deep-dive tutorial illustrating multi-VPC corporate networking architectures using AWS Transit Gateway and Terraform. Defines cross-VPC communication routes, security segmentations, and high-throughput connection protocols.
- (2023) dev.to/bennyfmo_237: Deploying Basic Infrastructure on AWS with Terraform [HCL CONTENT] [COMMUNITY-TOOL] [GUIDE] — An introductory guide that details how to model core cloud architectures in AWS using Terraform. Deploys standard VPC network interfaces, public subnets, and essential route table entries.
- (2023) New – Self-Service Provisioning of Terraform Open-Source Configurations with AWS Service Catalog 🌟🌟🌟 [HCL CONTENT] [ADVANCED LEVEL] [DOCUMENTATION] [COMMUNITY-TOOL] — An official AWS documentation guide introducing out-of-the-box support for provisioning Terraform open-source templates within the AWS Service Catalog framework. Standardizes enterprise deployment control planes.
- (2022) middlewareinventory.com: Terraform import All AWS Security Groups – How to 🌟 [BASH CONTENT] [COMMUNITY-TOOL] [GUIDE] — A pragmatic script-driven guide explaining how to perform massive bulk-imports of existing AWS Security Groups into Terraform state. Prevents drift issues and manual translation bottlenecks during platform migration.
- (2022) thenewstack.io: Terraform on AWS: Multi-Account Setup and Other Advanced Tips [HCL CONTENT] [ADVANCED LEVEL] [COMMUNITY-TOOL] — Explores enterprise Terraform architectures focusing on multi-account AWS structures and secure assume-role paradigms. Details how to coordinate backend state files and implement workspace isolations across organizations.
- (2022) infoq.com: HashiCorp Terraform AWS Provider Introduces Significant Changes to Amazon S3 Bucket Resource [HCL CONTENT] [COMMUNITY-TOOL] — Analyzes key architectural migrations within the HashiCorp AWS Provider v4 concerning Amazon S3 resource structures. Highlights the transition from a monolithic configuration block to modularized sub-resource schemas.
- (2022) aws.amazon.com: Save time with automated security checks of your Terraform scripts [HCL CONTENT] [COMMUNITY-TOOL] — An official AWS tutorial outlining security verification workflows for Terraform templates. Shows how to integrate automated scanners like tfsec and Checkov inside CI pipelines to catch vulnerabilities pre-provisioning.
- (2022) youtube: Three tier architecture using Terraform in AWs [HCL CONTENT] [COMMUNITY-TOOL] — A step-by-step video architectural walkthrough showing how to build a dynamic three-tier AWS network structure via Terraform. Deploys segregated subnet tiers for the frontend web layer, application runtime, and RDS database layer.
Azure (1)
AKS and OpenShift Orchestration
- (2022) techcommunity.microsoft.com: Can I create an Azure Red Hat OpenShift cluster in Terraform? Yes, you can! [HCL CONTENT] [ADVANCED LEVEL] [COMMUNITY-TOOL] — An official Microsoft community blueprint discussing the declarative provisioning of Azure Red Hat OpenShift (ARO) using Terraform. It highlights networking prerequisites, service principal configuration, and automated cluster deployment architectures.
- (2021) gist.github.com/chadmcrowell: AKS w/Virtual Nodes (ACI) [HCL CONTENT] [COMMUNITY-TOOL] — A practical Gist code blueprint illustrating how to integrate AKS with Virtual Nodes backed by Azure Container Instances (ACI). Provides a dynamic model for running containerized burst workloads serverlessly without additional VM node provisioning.
Azure Landing Zones
Enterprise Architectures
- (2024) terraform.io: Cloud Adoption Framework for Azure - Terraform module [HCL CONTENT] [ADVANCED LEVEL] [COMMUNITY-TOOL] — The official Microsoft Cloud Adoption Framework (CAF) landing zones module for Terraform. Serves as a modular master blueprint for provisioning secure, compliant, and pre-configured multi-subscription enterprise topologies on Microsoft Azure.
Legacy Migrations
- (2020) arnaudlheureux.io: Migrating Azure CAF landing zones to Terraform 0.13 [ADVANCED LEVEL] [GUIDE] [LEGACY] — A historic technical retrospective outlining migration strategies when shifting legacy Microsoft CAF landing zone modules to Terraform 0.13. Illustrates handling state file adjustments and managing module loops.
Bare Metal and Multi-Cloud
Kubernetes Distributions
- (2020) Global K3s Deployment on Packet Baremetal 🌟 ⭐ 9 [SHELL CONTENT] [ADVANCED LEVEL] [COMMUNITY-TOOL] — A global multi-region deployment playbook demonstrating K3s cluster instantiation across Packet Baremetal infrastructure, coupled with the Linkerd service mesh. Optimizes edge routing latency and inter-node networking security.
CDN and Edge Platforms
Reverse Engineering
- (2021) infoq.com: Cloudflare Improves Automated Terraform Generation Tool 🌟 [COMMUNITY-TOOL] — Highlights the advancement of Cloudflare's utility (cf-terraforming) for generating valid HCL representations of pre-existing Cloudflare configurations. Dramatically simplifies onboarding historical CDN/WAF configurations into IaC.
GCP
GKE Orchestration
- (2022) github.com/roib20: Terraform - Provision a GKE Cluster with Cloudflare Ingress' and ArgoCD ⭐ 11 [HCL CONTENT] [ADVANCED LEVEL] 🌟 [COMMUNITY-TOOL] — An automated infrastructure template bootstrapping a GKE cluster integrated with Cloudflare Ingress tunnels and ArgoCD. Delivers a complete GitOps framework with zero public endpoint exposure to secure container ingress points.
- (2025) cloud.google.com: Terraform blueprints and modules for Google Cloud 🌟 [HCL CONTENT] [ADVANCED LEVEL] [DOCUMENTATION] [COMMUNITY-TOOL] — Google Cloud's official depository of opinionated Terraform blueprints and foundational modules. Implements enterprise-grade GCP setups covering secure VPC networking, IAM resource bindings, and hardened GKE configurations.
- (2023) learnk8s.io/terraform-gke 🌟 [HCL CONTENT] [COMMUNITY-TOOL] [GUIDE] — A highly practical tutorial outlining GKE provisioning via Terraform. Guides engineers through VPC subnets, NAT gateway definition, and private cluster configuration patterns to ensure robust default network security boundaries.
- (2023) linkedin.com/pulse: GCP-Advanced-Terraform-Interactive-Learning-Challenge [HCL CONTENT] [COMMUNITY-TOOL] — An interactive learning challenge designed to walk systems architects through advanced GCP Terraform mechanisms. Promotes skills in multi-tier VPC configuration, state handling, and fine-grained cloud resource orchestration.
- (2022) hackernoon.com: Exporting Your GKE Cluster to Terraform Cloud: A Guide with Challenges and Solutions [HCL CONTENT] [ADVANCED LEVEL] [COMMUNITY-TOOL] — Discusses methodologies for exporting pre-existing Google Kubernetes Engine (GKE) clusters to managed Terraform Cloud environments. Outlines state import patterns, resource alignment challenges, and security token configuration.
IaC Comparison
Architectural Decisions
- (2021) Why we use Terraform and not Chef, Puppet, Ansible, SaltStack, or CloudFormation [CASE STUDY] [COMMUNITY-TOOL] — Gruntwork's seminal architectural analysis comparing declarative provisioning against procedural configuration management tools. Highlights the benefits of immutable infrastructure and masterless architectures, establishing Terraform as the premier tool for resource orchestration.
Educational Resources
- (2022) k21academy.com: Why Terraform? Not Chef, Ansible, Puppet, CloudFormation? 🌟 [COMMUNITY-TOOL] — A comparison-focused educational resource highlighting why Terraform's declarative approach, provider ecosystem, and stateful tracking mechanism offer significant advantages over traditional configuration management tools.
Platform Engineering
- (2022) hub.qovery.com: Terraform is Not the Golden Hammer [CASE STUDY] [COMMUNITY-TOOL] — An analytical critique from Qovery discussing the boundaries of Terraform. Argues that while it is exceptional for static cloud resource layout, it remains ill-suited for real-time application deployment layers and dynamic developer self-service tasks.
Infrastructure as Code
AWS Integrations
- (2021) trek10.com: Beginner's Guide to Using Terraform with AWS 🌟 [COMMUNITY-TOOL] [GUIDE] — A practical, step-by-step introduction to establishing your first AWS configurations using Terraform. Covers authenticating to AWS providers, configuring remote S3 state backends, and provisioning modular VPCs.
Best Practices
- (2025) terraform-best-practices.com 🌟 [COMMUNITY-TOOL] — The comprehensive industry reference manual outlining community-validated coding styles, state file segmenting strategies, remote locking configurations, and automated enterprise pipeline architectures.
- (2021) opensource.com: My top 5 tips for setting up Terraform 🌟 [COMMUNITY-TOOL] — A brief structural best-practices post detailing the absolute essentials for early Terraform setups: remote backend locking, declarative module isolation, automated syntax checks, dry-run validations, and secret scrubbing.
CLI Utilities
- (2025) ==tfenv== ⭐ 4939 [BASH CONTENT] 🌟🌟🌟🌟🌟 [DE FACTO STANDARD] [LEGACY] — A lightweight, highly adopted CLI utility for managing multiple concurrent local installations of Terraform. Crucial for platform engineers operating in multi-project environments where legacy workspaces require older HCL runtimes.
Design Patterns
- (2023) Terraform Feature Flags & Environment Toggle Design Patterns [ADVANCED LEVEL] [COMMUNITY-TOOL] [GUIDE] — Explores design patterns for implementing conditional environment toggling and feature flagging within HCL modules. Demonstrates how to leverage boolean variables, count parameters, and map lookups to govern multi-region deployments dynamically.
Educational Resources (1)
- (2026) nedinthecloud.com [COMMUNITY-TOOL] — Ned in the Cloud is a premier educational hub specialized in cloud engineering and enterprise infrastructure patterns. Curator Insight highlights its value as a deep-dive repository for platform architecture, while Live Grounding validates its active 2026 role in guiding teams through high-performance multi-cloud setups and modern state management paradigms.
- (2022) freecodecamp.org: What is Terraform? Learn Terraform and Infrastructure as Code [COMMUNITY-TOOL] — An intensive, accessible educational roadmap introducing the principles of Infrastructure as Code. Emphasizes declarative configuration, state file mechanics, and provides a walk-through of the standard AWS deployment pipeline.
Enterprise Strategy
- (2022) deloitte.com: Infrastructure as Code (IaC) con Terraform [SPANISH CONTENT] [LEGACY] — An analytical strategy paper discussing the cultural, operational, and fiscal impact of adopting Terraform within massive legacy enterprises. Focuses on change management, center of excellence setups, and pipeline safety.
Foundations
- (2022) devblogs.microsoft.com: What is infrastructure as code? 🌟 [COMMUNITY-TOOL] — Microsoft's foundational overview defining Infrastructure as Code (IaC) principles. Highlights benefits like traceability, scalability, consistent environments, and accelerated delivery lifecycles, establishing a baseline paradigm for DevOps practices.
Immutable Infrastructure
- (2021) dev.to: Packer and Terraform with Immutable Infrastructure [COMMUNITY-TOOL] [GUIDE] — Discusses the collaborative ecosystem of HashiCorp Packer and Terraform. Explores building gold-standard virtual machine images with Packer and instantly orchestrating them within elastic scale sets using Terraform, realizing true immutable infrastructure patterns.
Learning Paths
- (2025) roadmap.sh/terraform 🌟 [COMMUNITY-TOOL] — The standard interactive learning path for mastering Terraform and modern IaC principles. Details core concepts, state management, provider development, and advanced modular patterns. Essential for training junior and mid-level platform engineers.
Legacy Releases
- (2020) Terraform 0.13 Beta released! [COMMUNITY-TOOL] — Historical release announcement for Terraform 0.13. Introduced paradigm-shifting features like count, for_each, and depends_on inside module blocks, as well as a standardized custom provider registry schema. Highly significant for understanding evolution of modern HCL.
Major Releases
- (2021) acloudguru.com: What does the Terraform 1.0 release mean for you? [COMMUNITY-TOOL] — Details the watershed release of Terraform 1.0. This release established long-term API stability, backward compatibility guarantees, and highly optimized upgrade lifecycles, cementing its status as an enterprise-grade staple.
- (2021) thenewstack.io: Terraform 1.0 Reflects What HashiCorp Has Learned About Infrastructure-as-Code [COMMUNITY-TOOL] — An executive retrospection of the lessons that shaped the landmark Terraform 1.0 milestone. Highlights improvements in state file handling, custom provider interfaces, and the maturation of HCL syntax semantics.
Module Development
- (2022) acloudguru.com: How to use Terraform outputs and inputs [COMMUNITY-TOOL] [GUIDE] — A fundamental guide to module parameterization. Clarifies how to construct flexible, highly reusable modules using input variables (with strict validation rules) and export modular properties via standard outputs.
Module Registry
- (2026) Terraform Registry - registry.terraform.io: Terraform Providers and Modules 🌟 [COMMUNITY-TOOL] — The central hub for discovering and publishing official, partner-supported, and community-maintained providers and modules. In 2026, it serves as the foundation of the IaC ecosystem, hosting thousands of modular solutions that streamline cloud deployments.
Official Platform
- (2026) terraform.io [COMMUNITY-TOOL] — The official developer platform for HashiCorp Terraform. Following HashiCorp's transition to the Business Source License (BSL) and the subsequent emergence of the OpenTofu fork, this site remains the definitive reference for official provider documentation, enterprise Cloud/Enterprise workspaces, and HCL specification standards.
Practical Architectures
- (2021) itnext.io: How to use Terraform to create a small-scale Cloud Infrastructure 🌟 [COMMUNITY-TOOL] [GUIDE] — A practical blueprint detailing how to structure, split, and orchestrate a minimal yet secure AWS environment (VPC, EC2, RDS, Security Groups) using a single cleanly architected Terraform module.
Provider Development
- (2024) learn.hashicorp.com: Call APIs with Terraform Providers. Learn how to use and create custom Terraform Providers in a new collection of tutorials on HashiCorp Learn 🌟 [ADVANCED LEVEL] [COMMUNITY-TOOL] [GUIDE] — A core architectural guide for developers looking to build custom Terraform providers using the Plugin SDKv2 (and the newer Framework). Explains API lifecycle mapping, resource schemas, CRUD operation handling, and state preservation mechanics.
Quickstart
- (2021) blog.teemo.co: Terraform in 10 commands [COMMUNITY-TOOL] — A highly structured, quick-reference guide detailing the ten core CLI commands required to manage infrastructure lifecycles. Covers initialization, plan, apply, destroy, and state manipulation, making it an excellent onboarding cheat-sheet for developers.
Schema Generation
- (2026) TerraSchema: Generate JSON Schema from Terraform Configurations ⭐ 71 [GO CONTENT] 🌟 [COMMUNITY-TOOL] — A specialized CLI tool that parses declared Terraform configurations to generate structural JSON Schemas. Useful for running runtime validation scripts on dynamic inputs or verifying API schemas during configuration processing.
Spanish Documentation
- (2022) terraform-infraestructura.readthedocs.io [SPANISH CONTENT] [COMMUNITY-TOOL] — Comprehensive Spanish-language documentation outlining the setup, management, and optimization of Infrastructure as Code using Terraform. Serves as a localized resource for engineering teams across Spanish-speaking markets.
Tagging and Governance
- (2024) learn.hashicorp.com: Configure Default Tags for AWS Resources 🌟 [COMMUNITY-TOOL] [GUIDE] — Demonstrates how to configure centralized tagging profiles directly inside the AWS provider block. Enables developers to inherit unified organizational compliance tags automatically across all provisioned AWS cloud assets.
- (2020) env0.com: We’re Opensourcing Terratag to Make Multicloud Resource Tagging Easier [COMMUNITY-TOOL] — Introduction to Terratag, an open-source CLI tool designed to automatically inject standard tagging and metadata into all Terraform resources before planning/applying. Crucial for establishing centralized cost allocation and organization-wide governance.
Terraform Practices
- (2026) Terraform Best Practices ⭐ 2473 [MARKDOWN CONTENT] [ADVANCED LEVEL] 🌟🌟🌟 [COMMUNITY-TOOL] [GUIDE] — A definitive guide detailing patterns and antipatterns for structural Terraform designs. Features industry-accepted guidelines on monorepo layout, variable validation, dynamic module injection, and drift remediation within production enterprise clouds.
Testing and CICD
- (2021) scalefactory.com: Failing faster with terraform [COMMUNITY-TOOL] [GUIDE] — Discusses modern paradigms for catching HCL flaws early. Focuses on combining automated formatting commands, dynamic linters (e.g. tflint), local state validation, and policy checks directly inside developer pre-commit hooks.
Linode
Kubernetes Provisioning
- (2023) learnk8s.io/terraform-lke: Provisioning Kubernetes clusters on Linode with Terraform 🌟 [HCL CONTENT] [COMMUNITY-TOOL] [GUIDE] — A step-by-step technical guide demonstrating the deployment of Linode Kubernetes Engine (LKE) clusters via Terraform. It outlines provider definitions, pool topology configuration, and secure extraction of kubeconfig parameters.
Networking (2)
Database Security
- (2021) prcode.co.uk: Connect Azure MySQL to Private Endpoint with Terraform [COMMUNITY-TOOL] [GUIDE] — A specific, hands-on architectural walkthrough detailing how to provision and link an Azure Database for MySQL instance to a virtual network using Private Endpoints and private DNS zones in Terraform.
Platform Engineering (1)
Application Operations
- (2021) shipa.io: Terraform meets AppOps 🌟 [CASE STUDY] [COMMUNITY-TOOL] — Details how integrating Shipa's AppOps architecture with declarative Terraform plans bridges the gap between infrastructure deployment and application runtime operations, giving application developers direct deployment capabilities.
Red Hat OpenShift
Platform as Code
- (2022) Dzone: Platform as Code With Openshift and Terraform [HCL CONTENT] [ADVANCED LEVEL] [COMMUNITY-TOOL] — An analytical piece detailing the 'Platform as Code' paradigm using OpenShift and Terraform. Explores enterprise automation strategies, state segregation, and declarative resource definitions for managing secure OpenShift enterprise clusters.
Security and Identity
Compliance Auditing
- (2022) accurics.com: Terraform Security: Improving IaC Scans with Terraform Plan Output [ADVANCED LEVEL] [COMMUNITY-TOOL] — Analyzes how importing serialized Terraform plan files (tfplan.json) into static analysis engines (now part of Tenable CNAPP) delivers far more precise security scans than analyzing static HCL files alone, thereby reducing false-positive rates.
Policy as Code
- (2022) acloudguru.com: Securing your multi-cloud Terraform pipelines with policy-as-code [ADVANCED LEVEL] [COMMUNITY-TOOL] [GUIDE] — Explores how to leverage modern Open Policy Agent (OPA) and Rego scripting to implement custom guardrails within multicloud CI/CD pipelines. Enables platform engineering teams to enforce automated regulatory compliance prior to resource creation.
Secret Management
- (2020) Terraform, can you keep a secret? [ADVANCED LEVEL] [COMMUNITY-TOOL] — Addresses the critical challenge of managing sensitive parameters within plaintext Terraform state files. Discusses mitigation strategies such as remote backends, encryption-at-rest, and seamless integrations with external secrets managers like HashiCorp Vault.
Static Analysis
- (2021) Bridgecrew: Misconfigured Terraform Modules Are a Security Issue [CASE STUDY] [COMMUNITY-TOOL] — Highlights the cybersecurity risks introduced by copying untrusted community-designed modules. Emphasizes the imperative for dev teams to perform automated static analysis and linting (e.g., using Checkov) in CI/CD pipelines to catch vulnerabilities pre-deployment.
Terraform
CICD Integration
- (2021) circleci.com: Infrastructure as Code, part 1: create a Kubernetes cluster with Terraform [HCL CONTENT] [COMMUNITY-TOOL] [GUIDE] — A three-part structured technical guide exploring infrastructure-as-code deployment via CircleCI and Terraform. Focuses on orchestrating declarative Kubernetes clusters, building Docker artifacts, and coordinating continuous GitOps-driven deployment pipelines.
Kubernetes Operators
- (2020) infoq.com: Managing Infrastructure from Kubernetes with the HashiCorp Terraform Operator [GO CONTENT] [ADVANCED LEVEL] [COMMUNITY-TOOL] — An architectural exploration of the HashiCorp Terraform Operator for Kubernetes. Demonstrates how operators reconcile external infrastructure dependencies dynamically via Kubernetes Custom Resource Definitions (CRDs).
Virtualization and Compute
Cloud-Init
- (2021) rpadovani.com: How to make Terraform waiting for cloud-init to finish on EC2 without SSH [ADVANCED LEVEL] [COMMUNITY-TOOL] [GUIDE] — Addresses a common race condition by detailing how to orchestrate Terraform to hold resource readiness signals until cloud-init scripts complete execution, without resorting to vulnerable, direct SSH connections.
Cloud Native
Kubernetes
AWS EKS
- (2024) spacelift.io: How to Provision an AWS EKS Kubernetes Cluster with Terraform [HCL CONTENT] [ADVANCED LEVEL] [COMMUNITY-TOOL] — A production-focused Spacelift tutorial for deploying AWS EKS using modern terraform-aws-eks modules. Details critical path definitions including VPC setups, IAM OIDC providers, KMS encryption keys, and node group autoscaling profiles.
Anti-Patterns
- (2020) itnext.io: Terraform: don’t use kubernetes provider with your cluster resource! 🌟 [HCL CONTENT] [ADVANCED LEVEL] [COMMUNITY-TOOL] — An essential warning on a common architectural anti-pattern: configuring the Terraform Kubernetes provider to authenticate dynamically with a cluster declared inside the same workspace execution run. Explains why dynamic provider instantiation causes state locking errors and plan-time dependency loops.
Application Delivery
- (2021) opensource.com: How I use Terraform and Helm to deploy the Kubernetes Dashboard 🌟 [HCL CONTENT] [COMMUNITY-TOOL] — Illustrates deploy automation patterns combining Terraform with Helm. Demonstrates the mechanics of deploying cluster-level operational workloads like the Kubernetes Dashboard by using the Terraform Helm provider, aligning underlying platform provisioning with packaging patterns.
Cluster Provisioning
- (2023) learnk8s.io/kubernetes-terraform: Creating Kubernetes clusters with Terraform [HCL CONTENT] [ADVANCED LEVEL] [COMMUNITY-TOOL] [GUIDE] — A detailed LearnK8s tutorial demonstrating cloud cluster provisioning with Terraform. Focuses on orchestrating clean IAM hierarchies, underlying storage provisions, network definitions, and secure worker node groups.
- (2023) thenewstack.io: A Better Way to Provision Kubernetes Using Terraform [NONE CONTENT] [COMMUNITY-TOOL] — Proposes decoupling patterns that separate underlying Kubernetes structural provisioning from inner-cluster configurations. Recommends utilizing GitOps agents (like ArgoCD or Flux) once the cluster plane is initialized by Terraform to handle target container manifests.
- (2022) releasehub.com: Terraform Kubernetes Deployment: A Detailed Walkthrough [HCL CONTENT] [COMMUNITY-TOOL] — A detailed walk-through demonstrating the creation and bootstrap process of managed cloud container environments, illustrating resource sequencing requirements and control loop structures.
Cost Management
- (2022) hodovi.cc: Creating a Low Cost Managed Kubernetes Cluster for Personal Development using Terraform [HCL CONTENT] [COMMUNITY-TOOL] — A practical guide detailing how to build a highly cost-effective managed Kubernetes environment for engineering sandbox testing. Emphasizes small node configurations, pool autoscaling, and minimal state profiles to reduce infrastructure costs.
Federated Architectures
- (2024) learn.hashicorp.com: Deploy Federated Multi-Cloud Kubernetes Clusters [HCL CONTENT] [ADVANCED LEVEL] [COMMUNITY-TOOL] — An official HashiCorp tutorial illustrating how to configure and deploy federated Kubernetes clusters across multi-cloud environments. Leverages Consul Service Mesh alongside Terraform for secure cross-network discovery and communication routing.
Kubernetes Operators (1)
- (2025) hashicorp/terraform-k8s: Terraform Cloud Operator for Kubernetes ⭐ 449 [GO CONTENT] [ADVANCED LEVEL] 🌟🌟🌟 [COMMUNITY-TOOL] — The official HashiCorp Terraform Cloud Operator for Kubernetes. Implements a controller pattern inside the cluster, allowing platform teams to manage external cloud resources via Custom Resource Definitions (CRDs) which coordinate plans and applies in Terraform Cloud.
Official Integration
- (2022) architect.io: Get started with the Terraform Kubernetes provider [HCL CONTENT] [COMMUNITY-TOOL] — A structured introduction to the official Kubernetes provider. Outlines how to define namespaces, secrets, configmaps, and simple microservice deployments using HCL declaratives rather than raw YAML resource files.
- (2020) kubernetes.io blog: Working with Terraform and Kubernetes [NONE CONTENT] [COMMUNITY-TOOL] — An official Kubernetes blog review describing operational integration patterns using Terraform to configure cloud network spaces alongside bare-metal node sets. Explores deployment hand-offs to local scheduling operators.
Container Orchestration
Kubernetes (1)
Bare Metal and Cloud Hosting
- (2023) ==terraform-hcloud-dualstack-k8s: Hetzner Dual-Stack Kubernetes Cluster== ⭐ 34 [HCL CONTENT] [ADVANCED LEVEL] 🌟🌟🌟🌟🌟 [DE FACTO STANDARD] — A community-led open-source project automating the deployment of dual-stack (IPv4/IPv6) Kubernetes clusters on Hetzner Cloud. Provides dynamic network routing, instance configuration, and cluster orchestration out of the box.
Edge Computing
- (2023) ==K3s Private Cluster 🌟== ⭐ 121 [HCL CONTENT] [ADVANCED LEVEL] 🌟🌟🌟🌟🌟 [DE FACTO STANDARD] — An open-source code repository outlining how to automate secure, private K3s Kubernetes cluster installations using Terraform scripts. Illustrates resource definitions and networking setups for edge deployments.
Data Engineering
Databricks
Infrastructure Provisioning
- (2020) Announcing Databricks Labs Terraform integration on AWS and Azure [ADVANCED LEVEL] [COMMUNITY-TOOL] — Announcement of the official integration allowing teams to provision Databricks workspaces, clusters, and notebook assets declaratively. Streamlines the delivery of automated data pipelines and data lakehouses within cloud-native platforms.
DevOps (1)
Infrastructure as Code (1)
AI Integration
- (2026) Terraform & OpenTofu Skill for AI Agents ⭐ 2012 [TYPESCRIPT CONTENT] [ADVANCED LEVEL] 🌟🌟🌟🌟 [ENTERPRISE-STABLE] — An open-source Model Context Protocol (MCP) skill set built for AI agents. Simplifies parsing, validating, and managing Terraform and OpenTofu infrastructure configurations through intelligent, context-aware LLM tool calls.
Pulumi
- (2026) ==Pulumi: Infrastructure as Code in Any Programming Language== ⭐ 25299 [GO CONTENT] [ADVANCED LEVEL] 🌟🌟🌟🌟🌟 [DE FACTO STANDARD] — An open-source, multi-cloud infrastructure platform that enables architects to build, deploy, and manage resources using general-purpose programming languages. Supports TypeScript, Go, Python, C#, and Java, using real language constructs like loops, functions, and standard testing libraries.
Infrastructure
Cloud Computing
Architectural Knowledge Base
- (2026) build5nines.com [COMMUNITY-TOOL] — A technical portal offering architectural blueprints, deep-dives, and certification preparation resources focused on Microsoft Azure, hybrid cloud infrastructure, and enterprise DevOps patterns. Designed to help architects maintain highly-available systems.
Cluster Provisioning (1)
Bare Metal
- (2026) ==poseidon/typhoon== ⭐ 2044 [HCL CONTENT] [ADVANCED LEVEL] 🌟🌟🌟🌟🌟 [DE FACTO STANDARD] — Typhoon is a minimalist, secure, and performant bare-metal and multi-cloud Kubernetes distribution built entirely with Terraform. It bootstraps standard, upstream CNCF-compliant Kubernetes onto Flatcar Container Linux (and historically CoreOS), providing an excellent reference model for git-driven infrastructure without vendor lock-in.
Infrastructure as Code (2)
Newsletters
- (2025) weekly.tf: Terraform Weekly [COMMUNITY-TOOL] — A widely read community newsletter focusing on Terraform, OpenTofu, and general IaC developments. Covers tool releases (Terramate, Pulumi, etc.), dynamic cloud configurations, LLM-based code generation, and production-tested pattern designs.
Terraform Basics
- (2025) learn.hashicorp.com: What is Infrastructure as Code with Terraform? 🌟 [COMMUNITY-TOOL] [GUIDE] — The official HashiCorp foundational tutorial explaining Infrastructure as Code (IaC) principles. Introduces Terraform's declarative syntax (HCL), resource execution graph generation, state locking, and best practices for configuring secure, reproducible multi-cloud components.
Terraform Learning
- (2023) techbeatly.com: 10 Free Courses to Learn Terraform [COMMUNITY-TOOL] [GUIDE] — A curated list of free introductory and intermediate Terraform learning resources. Covers basic concepts such as provider initialization, configuration syntax, state file management, and dynamic modules across AWS, Azure, and GCP environments.
Machine Images
AWS Packer Tutorial
- (2024) learn.hashicorp.com: Write Packer template for AWS [COMMUNITY-TOOL] [GUIDE] — Official hands-on tutorial guiding users through writing their first HCL-based Packer template for Amazon Web Services (AWS). Guides developers through declaring VPC variables, ami_regions, provisioners, and security credentials needed to deploy Golden Images.
Packer
- (2026) packer.io [GO CONTENT] [COMMUNITY-TOOL] — HashiCorp Packer is the industry-standard open-source tool for automating the generation of identical machine images for multiple platforms from a single source configuration. Supports AWS AMIs, VMware templates, Docker images, and Azure virtual hard disks.
Packer and Ansible Guide
- (2023) computingforgeeks.com: Build AWS EC2 Machine Images (AMI) With Packer and Ansible [COMMUNITY-TOOL] — A step-by-step tutorial demonstrating how to build pre-configured AWS EC2 Amazon Machine Images (AMIs). Shows how to use HashiCorp Packer as the base image builder orchestrator and Ansible as the provisioner to configure software dependencies automatically.
Packer Documentation
- (2026) packer.io docs [DOCUMENTATION] [COMMUNITY-TOOL] — Official documentation hub for Packer, containing technical references for builders, provisioners, and post-processors. Details syntax configurations for HCL templates, dynamic plugins, and integrating container/VM deployment images directly into CI/CD pipelines.
Infrastructure as Code (3)
AWS (2)
Arch Study
- (2017) The Segment AWS Stack [HCL CONTENT] [ADVANCED LEVEL] 🌟🌟🌟 [COMMUNITY-TOOL] — Segment's historic architectural deep dive discussing their infrastructure orchestration models over AWS. Captures early evolution of high-volume container deployments prior to widespread EKS standards.
CI-CD Pipelines
- (2023) youtube: Terraform Tutorial for beginners | AWS Infrastructure as Code | Github Actions 🌟 [HCL CONTENT] 🌟🌟🌟 [COMMUNITY-TOOL] — An introductory training playlist that guides novice developers through AWS resources provisioning with Terraform. Focuses heavily on the mechanics of GitHub Actions pipelines as the automated execution engine.
Legacy Tooling
- (2021) segmentio/stack ⭐ 2091 [HCL CONTENT] [ADVANCED LEVEL] 🌟🌟🌟🌟 [ENTERPRISE-STABLE] [LEGACY] — Segment's production-proven infrastructure baseline template codebase for AWS workloads. Standardized on ECS, Auto-scaling, and foundational network controls, but now archived in favor of native Kubernetes/EKS methodologies.
Networking (3)
- (2023) github.com/infrahouse/terraform-aws-openvpn ⭐ 11 [HCL CONTENT] 🌟🌟 [COMMUNITY-TOOL] — An AWS-specific Terraform module designed to provision a highly available OpenVPN server. Integrates Route53 DNS, Auto Scaling Groups, and AWS systems manager (SSM) configurations out of the box.
Terraform Modules
- (2025) ==github.com/terraform-aws-modules== [HCL CONTENT] 🌟🌟🌟🌟🌟 [DE FACTO STANDARD] — The foundational registry ecosystem comprising highly standardized, battle-tested community AWS modules. Essential for orchestrating EKS, VPC, RDS, and standard IAM setups with enterprise-level security.
Abstractions
Legacy Platforms
- (2023) run-x/opta: Opta - Supercharge DevOps on any cloud ⭐ 912 [PYTHON CONTENT] 🌟🌟 [LEGACY] — Opta is an archived high-level declarative infrastructure platform that abstracted low-level Terraform details into service-centric YAML layouts. While it successfully simplified multi-cloud container orchestration, the project has been officially archived. Current platform engineering teams should look to modern modular structures like Terramate or native OpenTofu/Terraform configurations.
Azure (2)
Identity
- (2023) registry.terraform.io/modules/hlokensgard/rbac-administrator [HCL CONTENT] 🌟 [COMMUNITY-TOOL] — A community Terraform module to systematically manage complex role assignment patterns (RBAC) across Azure subscriptions, resource groups, and tenant configurations.
Networking (4)
- (2024) registry.terraform.io: Data Source: azurerm_ip_groups (new) [HCL CONTENT] 🌟🌟🌟 [COMMUNITY-TOOL] — Technical schema specification detailing the Azure RM
azurerm_ip_groupsdata source. Permits dynamic query and referencing of preconfigured IP Groups for use in firewall and network rules.
Templates
- (2022) github.com/amitmavgupta/azure-terraform ⭐ 29 [HCL CONTENT] 🌟🌟 [COMMUNITY-TOOL] — A centralized repository of common Azure resource templates compiled using Terraform. Serves as a useful playground for setting up App Services, Cosmos DB, and Virtual Networks.
Azure DevOps
Modules
- (2023) registry.terraform.io/modules: azure-terraformer - azuredevops provider [HCL CONTENT] 🌟 [COMMUNITY-TOOL] — An Azure DevOps Terraform module engineered to provision and orchestrate Azure DevOps platform resources. Simplifies pipeline initialization, workspace provisioning, and repository structures using standard provider bindings.
Providers (1)
- (2024) github.com/microsoft/terraform-provider-azuredevops/releases/tag/v1.0.0 ⭐ 428 [GO CONTENT] 🌟🌟🌟 [COMMUNITY-TOOL] — The official v1.0.0 release of the Microsoft Azure DevOps provider for Terraform. Marks production-readiness for orchestrating Azure DevOps projects, service connections, pipelines, and repository resources programmatically via HCL.
Troubleshooting
- (2022) thomasthornton.cloud: Error: spawn terraform ENOENT when running Terraform in Azure DevOps Pipeline [YAML CONTENT] 🌟 [COMMUNITY-TOOL] — An engineering runbook resolving the 'spawn terraform ENOENT' error encountered when invoking Terraform binaries within Azure DevOps pipeline agents. Focuses on proper system pathing, task runner configuration, and host agent optimization.
Azure Landing Zones (1)
Modules (1)
- (2021) github.com/kuhlman-labs/terraform-azurerm-landing-zone ⭐ 10 [HCL CONTENT] [ADVANCED LEVEL] 🌟 [COMMUNITY-TOOL] — A community-focused Terraform module aiming to lay down Azure Landing Zone (ALZ) foundations. Facilitates enterprise-level governance, subscription nesting, management groups, and base platform networking constructs.
Best Practices (1)
Anti-Patterns (1)
- (2022) thenewstack.io: Terraform’s Best Practices and Pitfalls [NONE CONTENT] [COMMUNITY-TOOL] — A diagnostic review examining common Terraform design errors, including monolithic state layouts and static credentials hardcoding. Provides engineering strategies to partition large state networks, establishing solid boundary scopes for cloud infrastructure.
Case Studies
- (2023) blog.coderco.io: Terraform Best Practices Series - Lessons from the Battlefield: Part 1 [NONE CONTENT] [ADVANCED LEVEL] [COMMUNITY-TOOL] — A two-part real-world post-mortem analysis exploring system breakdowns when operating large IaC topologies. Details technical remediation steps for corrupted states, uncoordinated dynamic lock releases, and scaling boundary patterns for high-frequency microservice backbones.
Code Quality
- (2023) build5nines.com: Terraform Best Practices for Writing Clean, Readable, and Maintainable Code [HCL CONTENT] [COMMUNITY-TOOL] — Focuses on formatting and clean architectural abstractions inside HCL. Identifies standards for robust variable declaration blocks, strict output typing, validation statements, and standard file partition styles.
Design Patterns (1)
- (2024) github.com/ozbillwang/terraform-best-practices [MARKDOWN CONTENT] [COMMUNITY-TOOL] — A granular community directory presenting opinions, formatting templates, and state handling rules designed to maximize maintainability across large infrastructure teams working on complex IaC footprints.
Enterprise Scaling
- (2024) developer.hashicorp.com: Part 3: How to Evolve Your Provisioning Practices [NONE CONTENT] [ADVANCED LEVEL] [COMMUNITY-TOOL] — HashiCorp's official recommendation guide detailing architectural transformations necessary for scaling IaC teams. Progresses from basic single-operator CLI execution to enterprise platform governance with automated, collaborative, run-directed GitOps pipelines.
Environment Promotion
- (2023) build5nines.com: Best Practices to Promote from DEV to PROD Environments with HashiCorp Terraform using Workspaces and Folders 🌟 [HCL CONTENT] [COMMUNITY-TOOL] — Compares folder-based structures with dynamic workspace techniques for pipeline environment progression. Analyzes structural pros and cons to isolate non-production systems from high-risk production environments.
Environment Variable Management
- (2022) thomasthornton.cloud: Using Terraform tfvars for environment-agnostic deployments 🌟 [HCL CONTENT] [COMMUNITY-TOOL] — Detailed walkthrough on using
.tfvarsstructures to execute environment-agnostic templates. Enables teams to deploy identical infra layouts to different environments by cleanly decoupling configuration parameters from baseline cloud code.
Workflow Optimization
- (2024) spacelift.io: 20 Terraform Best Practices to Improve your TF workflow 🌟 [HCL CONTENT] [COMMUNITY-TOOL] — A thorough guide highlighting 20 advanced configuration recommendations. Details robust error mitigation techniques, remote state lock handling, local workspace abstraction strategies, and dry run validation checks.
CDK
Best Practices (2)
- (2023) dev.to/aws-builders: Unleashing the Power of CDK and Terraform in Cloud Deployments [TYPESCRIPT CONTENT] 🌟🌟🌟 [COMMUNITY-TOOL] — An assessment and comparison of Terraform CDKTF versus standard AWS CDK, highlighting architectural hybrid options. Helps organizations leverage multi-cloud platforms using familiar imperative development styles.
Frameworks
- (2025) ==terraform-cdk 🌟== ⭐ 5077 [TYPESCRIPT CONTENT] [ADVANCED LEVEL] 🌟🌟🌟🌟🌟 [DE FACTO STANDARD] — Cloud Development Kit for Terraform (CDKTF) allowing engineers to write imperative application code (TypeScript, Python, Java) to define declarative infrastructure assets. A strong choice for teams moving away from HCL syntax.
CICD (1)
Automation Patterns
- (2023) globaldatanet.com: Terraform CI/CD Best Practices [NONE CONTENT] [COMMUNITY-TOOL] — Outlines architectural patterns for executing automated provisioning steps. Discusses proper configuration mapping, plan verification stages, transient state lock handling, secure key authentication, and cloud drift assessment strategies.
CICD and Automation
GitHub Actions
- (2023) dev.to/bhanufyi: Effective Terraform Variable Management in GitHub Actions [YAML/HCL CONTENT] [COMMUNITY-TOOL] [GUIDE] — Demonstrates advanced workflows for parsing complex inputs, map variables, and dynamic configurations within GitHub Actions environments. Covers secure variable serialization using standard environment-level variables and dynamic JSON-encoded inputs mapped through workflows.
- (2023) thomasthornton.cloud: Ensuring Your Terraform is Correctly Formatted Using Terraform fmt and GitHub Actions [YAML CONTENT] [COMMUNITY-TOOL] [GUIDE] — Details how to configure automated linting and formatting validation directly within continuous integration pipelines. Leverages native formatting tools in GitHub Actions to validate standard code syntax rules on repository pull requests.
- (2023) learn.hashicorp.com: Automate Terraform with GitHub Actions [YAML CONTENT] [COMMUNITY-TOOL] [GUIDE] — Official HashiCorp tutorial guiding engineers on deploying automated plans and applies within GitHub Actions. Outlines directory structures, secure state connections, and credential configuration using OIDC.
- (2023) acloudguru.com: How to use GitHub Actions to automate Terraform [YAML CONTENT] [COMMUNITY-TOOL] [GUIDE] — A strategic guide on orchestrating secure declarative automation cycles within GitHub Actions. Outlines architectural patterns for safe plan previews, workspace permissions setup, credential management, and automated rollbacks.
- (2023) youtube: AWS Backup Set Up Using Terraform cloud and GitHub Actions | Cloud Quick Labs [HCL/YAML CONTENT] [COMMUNITY-TOOL] [GUIDE] — A technical video walkthrough demonstrating the setup of enterprise AWS Backup vaults, retention policies, and asset allocations using Terraform Cloud workspaces triggered by GitHub Actions.
- (2023) thomasthornton.cloud: Deploy Terraform using GitHub Actions to Azure [YAML/HCL CONTENT] [COMMUNITY-TOOL] [GUIDE] — Demonstrates pipeline integration structures for deploying infrastructure assets to Azure. Covers setting up Azure Service Principals, configuring OpenID Connect (OIDC) authentication to avoid persistent credentials, and pipeline orchestration rules.
- (2023) build5nines.com: Terraform: GitHub Actions Automated Deployment [YAML CONTENT] [COMMUNITY-TOOL] [GUIDE] — Presents a clear blueprint for constructing basic CI/CD execution runs in GitHub. Covers step definitions, lint validations, and execution strategies designed to build solid base paths for continuous integration pipelines.
- (2023) thomasthornton.cloud: Displaying Terraform Plans in GitHub PRs with GitHub Actions [YAML/BASH CONTENT] [COMMUNITY-TOOL] [GUIDE] — An operations integration walkthrough explaining how to extract plan outputs and output formatted change diffs directly onto active GitHub Pull Request streams. Dramatically improves code review visibility before manual merges.
- (2023) dev.to/spacelift: How to Manage Terraform with GitHub Actions [YAML CONTENT] [COMMUNITY-TOOL] [GUIDE] — Comprehensive architectural analysis of managing infrastructure configurations across complex organizations using GitHub Actions. Addresses complex matrix configurations, state safety, workspace locks, and automated environments alignment.
Jenkins
- (2023) dev.to: Provisioning AWS Infrastructure using Terraform and Jenkins CI/CD [GROOVY/HCL CONTENT] [COMMUNITY-TOOL] [GUIDE] — Demonstrates how to build automated deployment pipelines for AWS configurations inside Jenkins. Evaluates Jenkins security bindings, dynamic workspace configurations, and the isolation of run-time states.
- (2023) github.com/vijaykedar/jenkins-setup-using-terraform [HCL CONTENT] [COMMUNITY-TOOL] — Open-source reference repository containing fully modular files to build and deploy active Jenkins servers on public cloud networks. Configures networking rules, storage buckets, and server definitions.
- (2023) github.com/reneaudain/jenkins_tf_repo: Jenkins Server and S3 Artifact Storage' on AWS using Terraform [HCL CONTENT] [COMMUNITY-TOOL] — Practical automation code directory targeting the deployment of Jenkins configurations along with secure S3 storage setups. Integrates infrastructure definitions for continuous delivery processes on AWS platforms.
Terraform Cloud
- (2023) learn.hashicorp.com: Manage Private Environments with Terraform Cloud Agents [BASH CONTENT] [COMMUNITY-TOOL] [GUIDE] — A guide on deploying and configuring lightweight Terraform Cloud Agents inside secure, isolated local environments. Enables enterprises to provision private subnetworks and local systems securely without opening external ports.
Validation and Testing
- (2024) howdykloudy.in: Implementing Shift Left for Terraform: An Introductory Guide 🌟 [NONE CONTENT] [COMMUNITY-TOOL] [GUIDE] — Introductory architectural roadmap to 'Shifting Left' inside infrastructure workflows. Promotes integrating semantic linters, static security engines (such as Checkov or Trivy), and cost projections (Infracost) directly inside native development sandboxes.
CICD and Linting
Build Automation
- (2023) buildkite.com: Manage your CI/CD resources as Code with Terraform [HCL CONTENT] 🌟🌟🌟 [COMMUNITY-TOOL] — Explores how Buildkite resources (pipelines, agents, clusters) can be deterministically provisioned and versioned using Terraform providers. Emphasizes the architectural shift from manual web-console administration to auditable, pull-request-driven CI/CD configuration management. Live grounding shows that this GitOps approach prevents pipeline configuration drift and aligns security configurations across corporate repositories.
Observability and Security
- (2023) ==youtube: Stop using shared secrets! CI/CD authentication the proper way== [YAML CONTENT] [ADVANCED LEVEL] 🌟🌟🌟🌟🌟 [DE FACTO STANDARD] — A masterclass exploring OpenID Connect (OIDC) federation mechanisms to completely replace static credentials in CI/CD platforms. Demonstrates how runner environments authenticate directly with cloud APIs using short-lived tokens. Live grounding indicates that adopting OIDC-based identity federation is now the absolute industry-standard security baseline for modern cloud deployments.
Workflow Automation
- (2023) itnext.io: GitHub Actions: Terraform deployments with a review of planned changes [YAML CONTENT] 🌟🌟🌟🌟 [ENTERPRISE-STABLE] — Details a secure and interactive deployment pipeline design utilizing GitHub Actions to generate, parse, and review execution plans before triggering applies. Focuses on how PR comments, automated check-runs, and environment gates prevent destructive modifications. Live grounding emphasizes that this operational framework is crucial for maintaining team-wide transparency and safeguarding production infrastructure.
Cloud Security
IAM Translation
- (2023) bridgecrewio/AirIAM ⭐ 824 [PYTHON CONTENT] [ADVANCED LEVEL] 🌟🌟 [LEGACY] — AirIAM bridges the gap between manual runtime configuration and declarative postures by parsing active AWS IAM deployments and converting them to structured Terraform modules. It leverages analytics to isolate unused roles and design clean, least-privilege configurations. Platform engineers utilize it to refactor legacy brownfield permissions into audited GitOps structures.
Code Quality (1)
Linter
- (2024) ==github.com/terraform-linters/tflint== ⭐ 5742 [GO CONTENT] 🌟🌟🌟🌟🌟 [DE FACTO STANDARD] [LEGACY] — A highly robust framework and compiler-aware linter for Terraform configurations. Detects provider-specific errors, catches deprecated constructs, and enforces organizational standards within enterprise delivery pipelines.
- (2022) prcode.co.uk: Terraform Code Quality [HCL CONTENT] 🌟🌟🌟 [COMMUNITY-TOOL] — An optimization guide examining programmatic code-quality practices for Terraform. Reviews how static code validation, standard structural constraints, linting, and formatting tools improve delivery confidence.
Configuration Management
Ansible Integration
- (2022) ansible.com: Providing Terraform with that Ansible Magic 🌟🌟 [YAML CONTENT] [COMMUNITY-TOOL] — Explains integration models for orchestrating systems using Terraform alongside Ansible. Recommends patterns where Terraform handles stateful infrastructure provisioning, and Ansible performs zero-downtime, post-boot configuration management across cloud workloads.
Hybrid Automation
- (2022) youtube: Terrraform + Ansible: Automating configuration in infrastructure [HCL CONTENT] 🌟🌟🌟 [LEGACY] — A video tutorial analyzing the complementary patterns of Terraform (for provisioning cloud infrastructure) and Ansible (for configuration management and application deployment on those instances). Examines state handoff mechanisms, dynamic inventory integration, and run-time execution pipelines. Live grounding reveals that while native AMI/image-building pipelines are growing, this hybrid pattern remains highly utilized in legacy migrations.
Core Concepts
Tutorials
- (2023) env0.com: How to Use Terraform Providers [HCL CONTENT] 🌟🌟🌟 [COMMUNITY-TOOL] — An in-depth conceptual breakdown demonstrating how Terraform interacts with external APIs using provider abstraction boundaries. Covers versioning lockfiles, provider block configuration, and source mirror configurations.
Curation
Azure Ecosystem
- (2025) github.com/Azure/awesome-terraform ⭐ 176 [MARKDOWN CONTENT] 🌟🌟 [COMMUNITY-TOOL] — A specialized community portal tracking curated structures, provider tricks, modules, and implementation patterns optimized for deploying Microsoft Azure topologies through Terraform configs.
Cloud Posse Modules
- (2025) ==github.com/cloudposse?q=terraform-== [HCL CONTENT] 🌟🌟🌟🌟🌟 [DE FACTO STANDARD] — The premier repository suite of highly modular, enterprise-tested blueprints authored by Cloud Posse. These patterns are widely adopted for orchestrating complex AWS and Kubernetes infrastructure layers using declarative conventions.
Community Directories
- (2025) ==github.com/shuaibiyy/awesome-terraform== ⭐ 6530 [MARKDOWN CONTENT] 🌟🌟🌟🌟🌟 [DE FACTO STANDARD] — An extensive directory of modules, tools, linters, frameworks, and packages curated by the Terraform community. Acts as a core index for tracking dynamic tooling ecosystems like Terragrunt, TFLint, Terrascan, and cost optimization utilities.
Data Validation
Providers (2)
- (2022) github.com/tlkamp/terraform-provider-validation: Validation Provider ⭐ 42 [GO CONTENT] 🌟🌟 [COMMUNITY-TOOL] — An auxiliary custom validation provider that provides functions to run assertions, validate string constraints, and execute advanced checks before Terraform proceeds to infrastructure application phases.
Database Automation
Terraform and Azure
- (2022) thomasthornton.cloud: Enabling PostgreSQL flexible server logs and configuring a retention period using Terraform [HCL CONTENT] [COMMUNITY-TOOL] — Practical implementation guide for leveraging HashiCorp Terraform to configure diagnostic logging and retention policies on Azure Database for PostgreSQL Flexible Server. By defining IaC blocks for diagnostic settings and log forwarding, platform engineers can automate the streaming of engine logs to Azure Monitor, Log Analytics, or Storage Accounts. This configuration ensures compliance with enterprise security audits and automated log archival.
Dependency Management
Upgrade Automation
- (2023) infoq.com: Patcher, a Tool to Keep Updating Infrastructure as a Code [N/A CONTENT] [ADVANCED LEVEL] [COMMUNITY-TOOL] — Patcher automates updates for infrastructure-as-code modules by analyzing code syntax and applying safe upgrades across repositories. It addresses maintenance debt by automating dependencies, ensuring platform layers remain secure and current.
Design Patterns (2)
Multi-Environment
- (2021) blog.gruntwork.io: How to manage multiple environments with Terraform 🌟 [HCL CONTENT] [ADVANCED LEVEL] [COMMUNITY-TOOL] — A foundational analysis by Gruntwork covering strategies to organize code across distinct environments (Dev, Staging, Prod). Contrasts workspace separation with modular folder structures and Terragrunt wrappers, highlighting trade-offs regarding blast radius boundaries, state isolation, and configuration duplicate elimination.
Discussions and Critiques
Evolution of IaC
- (2024) dronov.net: Terraform, the terrible [NONE CONTENT] [ADVANCED LEVEL] [COMMUNITY-TOOL] — A deep critical review outlining inherent design limitations and architectural friction of the Terraform eco-system. Highlights concerns with state serialization hazards, syntax-level limits in HCL, and complex cyclic graphs inside enterprise multi-tenant designs.
- (2024) nedinthecloud.com: Comparing Open TOFU And Terraform [NONE CONTENT] [ADVANCED LEVEL] [COMMUNITY-TOOL] — A balanced, technical side-by-side assessment evaluating the feature-level convergence and divergence of OpenTofu and HashiCorp Terraform. Breaks down functional differences including custom registry configurations, enhanced state encryption architectures, and tooling divergence.
- (2023) blog.realkinetic.com: It’s Time to Retire Terraform [NONE CONTENT] [ADVANCED LEVEL] [COMMUNITY-TOOL] — A critical, forward-looking architectural analysis evaluating the limitations of declarative static HCL. Argues for migrating toward programming-language-based Infrastructure as Code (IaC) architectures (e.g., Pulumi or AWS CDK) to mitigate the cognitive load, state-locking friction, and custom domain DSL limitations inherent in large-scale enterprise deployments.
Enterprise Platforms
Catalogs and Blueprints
- (2023) blog.gruntwork.io: Introducing: The Gruntwork Module, Service, and Architecture Catalogs [N/A CONTENT] [COMMUNITY-TOOL] — The Gruntwork Service Catalog provides structured templates to accelerate developer self-service workflows inside enterprise environments. By decoupling infrastructure blueprints from daily application releases, developers can safely deploy scalable databases or microservices. It balances developer velocity with rigorous platform engineering standards.
Managed IaC Library
- (2025) gruntwork.io [GO CONTENT] [ADVANCED LEVEL] 🌟🌟🌟🌟 [ENTERPRISE-STABLE] — Gruntwork provides thoroughly tested, enterprise-grade Infrastructure-as-Code modules that establish robust standards for cloud platforms. Covering critical elements like secure networks, IAM, and orchestrators, it reduces custom development time. Gruntwork serves as a benchmark for platform architects designing reliable cloud strategies.
FinOps
Cost Estimation
- (2025) ==Infracost 🌟== ⭐ 12365 [GO CONTENT] 🌟🌟🌟🌟🌟 [DE FACTO STANDARD] — The premier open-source parser for analyzing HCL variables and producing deep cloud cost projections before resource allocation. By feeding plans to a curated pricing API, Infracost acts as a vital continuous integration step for budget enforcement.
- (2023) pratapreddypilaka.blogspot.com: Azure FinOps using Terraform and Infracost - Finding the hourly or monthly cost before Azure DevOps Deployments [YAML CONTENT] [COMMUNITY-TOOL] — A specialized guide documenting how to build predictive cost checking gates for Azure workloads inside Azure DevOps pipelines. Leverages Infracost to generate budget analysis summaries before applying changes.
- (2023) linkedin.com/pulse: How to Estimate Cloud Costs with Terraform (Azure, AWS, GCP, etc.) via Azure DevOps Pipelines [YAML CONTENT] [COMMUNITY-TOOL] — Details multi-cloud cost assessment integrations inside Azure DevOps pipelines. Outlines YAML structures to validate resources targeting AWS, Azure, and GCP, giving platforms pre-deployment visibility of expected changes.
GitOps
Alternative Orchestrators
- (2025) digger.dev [GO CONTENT] [ADVANCED LEVEL] [COMMUNITY-TOOL] — Digger is an open-source GitOps tool designed to run Terraform and OpenTofu directly within existing CI/CD runners (such as GitHub Actions or GitLab CI) rather than requiring dedicated hosted platforms. This minimizes enterprise security overhead by ensuring credentials and secrets never leave the primary CI system.
Push-Based Workflows
- (2023) about.gitlab.com: How to use a push-based approach for GitOps with Terraform and AWS ECS and EC2 [ADVANCED LEVEL] 🌟🌟🌟🌟 [ENTERPRISE-STABLE] — Evaluates push-based GitOps strategies using GitLab CI/CD pipelines to manage Terraform states targeted at AWS ECS and EC2. Contrasts agentless runner-driven pushes with pull-based execution models to help architects choose the ideal strategy.
Terraform Cloud (1)
- (2022) youtube: GitOps for infrastructure using GitHub and Terraform Cloud 🌟 [HCL CONTENT] [COMMUNITY-TOOL] [GUIDE] — This visual and structural guide walks through the implementation of GitOps principles for infrastructure management by integrating GitHub Actions and Terraform Cloud. Modern architectural standards in 2026 emphasize decoupling orchestration from execution platforms, using webhook-driven plans and policy checks directly within VCS-integrated systems to reduce configuration drift.
Guides and Reviews
Automated Generation
- (2023) infracloud.io: 5 Tools to Auto-Generate Terraform Configuration Files 🌟 [N/A CONTENT] [GUIDE] [LEGACY] — This architectural review evaluates five prominent automated utilities engineered to import and reverse-engineer active cloud assets into functional Terraform files. It contrasts tools like Former2 and Terraformer, detailing critical trade-offs in HCL compliance, state mapping accuracy, and modular organization. Vital for legacy migration planning.
Ecosystem Tools
- (2023) spacelift.io: 18 Most Useful Terraform Tools to Use in 2023 [N/A CONTENT] [COMMUNITY-TOOL] [GUIDE] — An extensive expert compilation of 18 essential tools designed to augment Terraform and OpenTofu engineering pipelines. Focuses on orchestrators, linting engines, cost-estimation metrics, and policy-as-code validators. It aids systems architects in designing standardized, developer-friendly local workspace runbooks.
Framework Comparisons
- (2022) pie-r/terragrunt-vs-terraspace ⭐ 11 [HCL CONTENT] 🌟 [COMMUNITY-TOOL] — An analytical repository contrasting the structural patterns, dependency engines, and deployment structures of Terragrunt and Terraspace. Includes hands-on config templates that highlight maintenance overheads, execution speeds, and setup patterns, helping architects select the optimal orchestration layer.
Industry Landscape
Acquisitions
- (2024) pod.chaoslever.com: HashiCorp Under IBM’s Wing [NONE CONTENT] [COMMUNITY-TOOL] — Pod discussion analyzing the legal, license-level, and operational ramifications of IBM's acquisition of HashiCorp. Traces the market's response, the rise of the Linux Foundation's OpenTofu project, and subsequent shifts in corporate support and hybrid-cloud automation strategies in 2026.
- (2024) build5nines.com: Analyzing IBM’s Acquisition of HashiCorp: A Game-Changer in Hybrid Cloud Management [NONE CONTENT] [COMMUNITY-TOOL] — Strategic analysis of IBM's landmark acquisition of HashiCorp and its direct impact on multi-cloud orchestration. Examines how combining HashiCorp's stack (Terraform, Vault, Consul) with IBM's Red Hat OpenShift and Ansible portfolios shapes enterprise hybrid-cloud management pipelines.
- (2023) opencoreventures.com: HashiCorp switching to BSL shows a need for open charter companies [NONE CONTENT] [ADVANCED LEVEL] [COMMUNITY-TOOL] — Analyzes the structural implications of HashiCorp's migration from MPLv2 to BUSL. Discusses the downstream trust shifts inside open-source ecosystems, illustrating how corporate moves catalyzed open alternatives like the Linux Foundation's OpenTofu initiative.
Kubernetes (2)
Local Development
- (2023) kyma-incubator/terraform-provider-kind: Terraform Provider for kind (Kubernetes' IN Docker) ⭐ 81 [GO CONTENT] 🌟🌟 [COMMUNITY-TOOL] — A dedicated Terraform provider to spin up local Kubernetes IN Docker (kind) clusters. Smoothly manages lifecycle stages for testing and continuous integration setups using standard IaC files.
- (2022) dev.to: Deploy Kubernetes Resources in Minikube cluster using Terraform [HCL CONTENT] 🌟🌟 [COMMUNITY-TOOL] — A localized training guide that explains how to configure and use the Terraform Kubernetes provider against a local Minikube cluster. Helps developers practice writing manifests as code locally.
Kubernetes Integration
GitOps and Provisioning
- (2023) blog.ogenki.io: Applying GitOps Principles to Infrastructure: An overview of tf-controller [GO CONTENT] [ADVANCED LEVEL] 🌟🌟🌟🌟 [ENTERPRISE-STABLE] — Analyzes the capabilities of Weaveworks' "tf-controller", a specialized Kubernetes operator designed to reconcile Terraform configurations following strict GitOps design loops. Details how this eliminates configuration drift by continuously comparing declared Git repository states with actual live environment structures. Live grounding confirms that despite Weaveworks' corporate restructuring, the community remains actively engaged in developing controller-driven reconciliation loops.
- (2022) dev.to/kubestack: A Better Way to Provision Kubernetes Resources Using Terraform 🌟 [HCL CONTENT] [ADVANCED LEVEL] 🌟🌟🌟🌟 [ENTERPRISE-STABLE] — Highlights the architectural benefits of Kubestack, an open-source framework built on Terraform designed specifically for managing Kubernetes clusters and platform service deployments. Solves the traditional "two-stage apply" problem by separating cluster infrastructure provisioning from operational workload deployment. Live grounding underscores its utility in providing a deterministic GitOps deployment lifecycle for base platform components.
Hyper-Converged Infrastructure
- (2023) thenewstack.io: Better Together: Hyper-Converged Kubernetes with Terraform [HCL CONTENT] [ADVANCED LEVEL] 🌟🌟🌟🌟 [ENTERPRISE-STABLE] — Investigates the architectural patterns of provisioning and managing hyper-converged Kubernetes environments using Terraform. Demonstrates how unified HCL pipelines can coordinate both the physical or virtual computing fabric and the logical Kubernetes control plane. Live grounding emphasizes that this hybrid orchestration layer improves operational consistency across multi-cloud topologies.
Languages
Syntax Engines
- (2026) ==github.com/hashicorp/hcl: HCL== ⭐ 5788 [GO CONTENT] [ADVANCED LEVEL] 🌟🌟🌟🌟🌟 [DE FACTO STANDARD] — The authoritative Go library parsing and validating HashiCorp Configuration Language (HCL). Serving as the declarative bedrock for Terraform, Packer, and Consul, HCL bridges raw JSON parsability with high-level human-readable configuration attributes and logic.
- (2022) octopus.com: Introduction to HCL and HCL tooling [HCL CONTENT] [COMMUNITY-TOOL] — An introductory guide into HCL syntax and parser tooling. Demystifies blocks, attributes, variables, local scopes, and ternary expressions, equipping developers with the core conceptual constructs needed to build complex Terraform modules.
Multi-Tooling
Azure Integration
- (2023) devopshubproject/azure-terraform-ansible ⭐ 3 [HCL CONTENT] 🌟 [COMMUNITY-TOOL] — A functional integration project demonstrating hybrid automation on Azure. Illustrates patterns using Terraform to instantiate structural subnets and compute hosts, passing outputs directly into Ansible for fast runtime bootstrapping.
Networking (5)
Juniper Junos
- (2023) Junos-terraform: JUNOS Terraform Automation Framework (JTAF) ⭐ 82 [GO CONTENT] [ADVANCED LEVEL] 🌟🌟 [COMMUNITY-TOOL] — The JUNOS Terraform Automation Framework (JTAF) auto-generates custom Terraform providers based on Junos XML schema specifications. Enables network administrators to manage hardware appliances declaratively.
Observability (1)
Elasticsearch
- (2022) infoq.com: Elastic Releases Terraform Providers for the Elastic Stack and Elastic Cloud [HCL CONTENT] 🌟🌟🌟 [COMMUNITY-TOOL] — Announcement details for Elastic's official Terraform provider suite. Allows platform operations teams to systematically deploy and manage Elasticsearch clusters, deployments, security profiles, and data integrations.
Orchestration
Enterprise Architectures (1)
- (2024) github.com/cloudposse/atmos ⭐ 1310 [GO CONTENT] [ADVANCED LEVEL] 🌟🌟🌟 [COMMUNITY-TOOL] — Atmos is a production-grade orchestration framework developed to coordinate large-scale multi-account, multi-region cloud configurations. By utilizing a clean hierarchical YAML stack structure, it integrates Terraform, OpenTofu, and Helmfile into consolidated environment manifests. It streamlines modular patterns and enforces strict security and tagging architectures.
Frameworks (1)
- (2024) Terraspace.cloud [RUBY CONTENT] [ADVANCED LEVEL] 🌟🌟🌟 [COMMUNITY-TOOL] — Terraspace is an elegant, full-featured Ruby-based framework for provisioning cloud architectures. Providing structured directory structures, integrated testing harnesses, and native generators, it converts complex Terraform structures into clean projects. It supports large-scale deployments by isolating execution behaviors dynamically.
Reference Implementations
- (2024) gruntwork-io/terragrunt-infrastructure-live-example ⭐ 865 [HCL CONTENT] 🌟🌟 [COMMUNITY-TOOL] — This repository provides a concrete reference implementation for structuring enterprise-grade multi-environment architectures using Terragrunt. It demonstrates production patterns for isolated environments, centralized lock management, global provider blocks, and modular code encapsulation.
Wrappers
- (2025) ==terragrunt.gruntwork.io== [GO CONTENT] [ADVANCED LEVEL] 🌟🌟🌟🌟🌟 [DE FACTO STANDARD] — Terragrunt is the industry-standard orchestrator wrapper that resolves complex code redundancy by establishing DRY configurations, managing dynamic state initialization, and handling cross-module dependency trees. It simplifies variable inheritance structures, minimizing state bloat across hundreds of distinct directories.
Orchestration Platforms
Alternative TACOs
- (2025) spacelift.io [NONE CONTENT] [ADVANCED LEVEL] [COMMUNITY-TOOL] — Spacelift serves as an enterprise-grade automation platform supporting Terraform, OpenTofu, Pulumi, CloudFormation, and Ansible. Features strong integration patterns for Rego-based open policy agent compliance, arbitrary pipeline phase hooks, and private worker pools suitable for secure architectures.
- (2024) scalr.com: An alternative to Terraform Cloud and Terraform Enterprise [NONE CONTENT] [ADVANCED LEVEL] [COMMUNITY-TOOL] — Scalr is positioned as an enterprise alternative to Terraform Cloud/Enterprise. While initial positioning emphasized licensing differences, in 2026 it provides mature multi-registry management, hierarchical environment designs, and fine-grained Open Policy Agent (OPA) integrations, serving as a reliable control plane for large-scale enterprise automation.
HashiCorp Cloud
- (2022) build5nines.com: What is The HashiCorp Infrastructure Cloud? [NONE CONTENT] [COMMUNITY-TOOL] — Analyzes HashiCorp's unified platform approach, combining Terraform, Consul, Vault, and Packer under the HashiCorp Cloud Platform (HCP) banner. Focuses on the transition from disjointed CLI tools to integrated, identity-managed cloud operations designed to reduce platform engineering friction.
Terraform Cloud (2)
- (2023) spacelift.io: Terraform Cloud – Overview, Key Features & Tutorial [HCL CONTENT] [COMMUNITY-TOOL] — Spacelift's technical assessment of Terraform Cloud's infrastructure management ecosystem. Summarizes key pillars including native VCS connectors, remote state locking, sentinel-driven compliance, and secure runners, while contrasting the TFC product suite with alternative platform solutions.
Reverse Engineering (1)
Tooling
- (2025) ==github.com/GoogleCloudPlatform/terraformer 🌟== ⭐ 14540 [GO CONTENT] [ADVANCED LEVEL] 🌟🌟🌟🌟🌟 [DE FACTO STANDARD] — A widely adopted CLI tool that reverse-engineers existing cloud infrastructure into declarative HCL code and states. Acts as a vital tool during migration processes from manual setups to systematic GitOps configurations.
SaaS Integration
Providers (3)
- (2021) github.com/circa10a/terraform-provider-mailform ⭐ 14 [GO CONTENT] 🌟 [EMERGING] — A niche experimental Terraform provider for the Mailform SaaS API. Serves as a great programmatic example for developers seeking to build customized provider architectures using standard SDK specifications.
Security (3)
CI-CD Pipelines (1)
- (2021) youtube: Using tfsec and Jenkins to Secure Your Terraform Code [GROOVY CONTENT] 🌟🌟🌟 [COMMUNITY-TOOL] — A video guide detailing the orchestration of tfsec security verification steps inside classic Jenkins pipeline engines. Employs best practices to catch infrastructure vulnerabilities early in deployment.
Penetration Testing
- (2023) offensive-terraform.github.io: Offensive Terraform Modules 🌟 [HCL CONTENT] [ADVANCED LEVEL] 🌟🌟🌟 [COMMUNITY-TOOL] — A collection of customized HCL templates designed for cybersecurity audits, simulating misconfigured cloud scenarios. Assists DevSecOps teams in proactively testing detection and response pipelines against infrastructure flaws.
Policy as Code (1)
- (2024) learn.hashicorp.com: Enforce Policy with Sentinel [SENTINEL CONTENT] [ADVANCED LEVEL] 🌟🌟🌟🌟 [ENTERPRISE-STABLE] — Official instructional tutorial on implementing Sentinel policy-as-code controls in Terraform Cloud and Enterprise. Ensures resource checks and cost guardrails are analyzed prior to scheduling active infrastructure executions.
Secrets Management
- (2024) learn.hashicorp.com: Codify Management of Vault Enterprise Using Terraform [HCL CONTENT] [ADVANCED LEVEL] 🌟🌟🌟🌟 [ENTERPRISE-STABLE] — HashiCorp's official deployment guide detailing how to automate the complex management of Vault Enterprise configurations (e.g., namespaces, security policies, auth backends) programmatically via Terraform.
Static Analysis (1)
- (2024) ==tfsec 🌟== [GO CONTENT] 🌟🌟🌟🌟🌟 [DE FACTO STANDARD] — A static analysis security scanner for Terraform HCL configurations. Largely unified under Trivy/Aqua Security, it is leveraged within CI/CD pipelines to catch identity policy weaknesses, networking flaws, and standard resource exposures prior to planning phases.
- (2025) terrascan 🌟 [GO CONTENT] 🌟🌟🌟🌟 [ENTERPRISE-STABLE] — An advanced static analysis framework for Infrastructure as Code. Scan Helm, Terraform, and Docker configurations for critical vulnerability flags, configuration flaws, and structural security compliance failures.
Workload Identity
- (2023) devblogs.microsoft.com/devops: Introduction to Azure DevOps Workload identity federation (OIDC) with Terraform [HCL CONTENT] [ADVANCED LEVEL] 🌟🌟🌟🌟 [ENTERPRISE-STABLE] — A comprehensive guide on configuring passwordless, secure OIDC authentication between Azure DevOps pipelines and Azure using Terraform. Eliminates the need for managing long-lived secrets, enhancing enterprise-grade compliance and security posture.
Software Development Kits
CDKTF
- (2020) infoq.com: cdk-terraform - Cloud Development Kit Can Now Generate Terraform Configurations Using TypeScript and Python [NONE CONTENT] [COMMUNITY-TOOL] — A core report highlighting the emergence of CDKTF and its benefits over traditional configuration declarative languages. Evaluates how generating Terraform config files via programming loops, objects, and unit-testing libraries addresses enterprise-scale pipeline scalability challenges.
State Management (1)
Providers (4)
- (2020) mitchellh/terraform-provider-multispace ⭐ 148 [GO CONTENT] [ADVANCED LEVEL] 🌟🌟🌟 [COMMUNITY-TOOL] — A highly specialized custom provider allowing interaction with external workspaces within a single run. Solves state dependency sharing patterns dynamically, conceptualized by Mitchell Hashimoto.
Terraform (1)
AWS Integration
- (2023) youtube: How to Deploy an E-Commerce Website to AWS With Terraform || Terraform Hands-on Project | Tech with Helen [HCL CONTENT] 🌟🌟🌟🌟 [ENTERPRISE-STABLE] — A hands-on, end-to-end architecture video project walking through the deployment of a highly-available, multi-tier e-commerce platform on AWS. Covers setting up application load balancers, auto-scaling groups, database subnets, and security configurations. Live grounding validates that constructing comprehensive environments like this helps engineers master real-world production interdependencies.
- (2022) youtube - freecodecamp.org: Learn Terraform (and AWS) by Building a Dev Environment – Full Course for Beginners [HCL CONTENT] 🌟🌟🌟🌟 [ENTERPRISE-STABLE] — A step-by-step video-based masterclass for establishing an AWS development environment utilizing primary HCL resource definitions. Walks developers through VPC configs, subnets, route tables, security groups, and public key authentication setups. Live grounding confirms this course continues to serve as an industry-standard baseline for cloud engineering candidates.
Adoption Principles
??? abstract "Architect's Technical Comparison Table" | Solution | Maturity | Primary Focus | Language | Stars | | :--- | :--- | :--- | :--- | :--- | | youtube.com: Terraform Basics | Ned in the Cloud | | Adoption Principles | HCL | 🌟🌟🌟🌟 | | gravitydevops.com: Terraform: A Step-by-Step Guide from Basics to Advanced Techniques | | Adoption Principles | HCL | 🌟🌟🌟 | | tekanaid.com: Terraform for Beginners – A Beginner’s Guide to Automating Cloud Infrastructure 🌟 | | Adoption Principles | HCL | 🌟🌟🌟 | | build5nines.com: Why HashiCorp Terraform is Essential for SREs and DevOps Engineers | | Adoption Principles | HCL | 🌟🌟🌟 | | acloudguru.com: 5 things we love about Terraform | | Adoption Principles | HCL | 🌟🌟🌟 | | dev.to: Using Terraform To Manage Infrastructure Resources | Pavan Belagatti | | Adoption Principles | HCL | 🌟🌟🌟 |
- (2023) youtube.com: Terraform Basics | Ned in the Cloud [HCL CONTENT] 🌟🌟🌟🌟 [ENTERPRISE-STABLE] — A comprehensive introductory video series covering standard IaC orchestration concepts, core CLI mechanics, state handling, and simple multi-tier cloud provisionings. Ideal for establishing foundational competency without entering complex module design details immediately. Live grounding underscores its high pedagogical value in engineering onboarding initiatives.
- (2025) gravitydevops.com: Terraform: A Step-by-Step Guide from Basics to Advanced Techniques [HCL CONTENT] 🌟🌟🌟 [COMMUNITY-TOOL] — An updated pedagogical guide reflecting modern Terraform patterns up to 2025. Highlights the architectural transition toward highly modular setups, automated test-driven infrastructure development, and integration with modern cloud-native providers. Live grounding validates that this guide is exceptional for onboarding engineering talent with clean, cloud-agnostic paradigms.
- (2023) tekanaid.com: Terraform for Beginners – A Beginner’s Guide to Automating Cloud Infrastructure 🌟 [HCL CONTENT] 🌟🌟🌟 [COMMUNITY-TOOL] — A comprehensive starter guide and training curriculum outlining the conceptual basics of declarative infrastructure-as-code. Walks through provider block structures, variable management, and basic AWS resources setups. Live grounding shows this is highly effective for transitioning traditional system administrators to automated cloud infrastructure roles.
- (2023) build5nines.com: Why HashiCorp Terraform is Essential for SREs and DevOps Engineers [HCL CONTENT] 🌟🌟🌟 [COMMUNITY-TOOL] — Assesses the architectural value proposition of Terraform from the perspective of Site Reliability Engineers and platform teams. Discusses benefits like multi-cloud portability, declarative state consistency, dependency mapping, and automation-friendly APIs. Live grounding proves that while alternatives exist, Terraform's sprawling provider ecosystem remains highly critical to automation.
- (2022) acloudguru.com: 5 things we love about Terraform [HCL CONTENT] 🌟🌟🌟 [COMMUNITY-TOOL] — Outlines the critical architectural and workflow advantages that cemented Terraform as the de facto standard for infrastructure automation. Focuses on the declarative configuration model, multi-provider extensibility, plan dry-runs, modularity, and community-driven resource provider support. Live grounding confirms that despite market fragmentation, these core tenets remain essential to modern platform engineering.
- (2022) dev.to: Using Terraform To Manage Infrastructure Resources | Pavan Belagatti [HCL CONTENT] 🌟🌟🌟 [COMMUNITY-TOOL] — Explains the baseline principles of Terraform configuration, executing initial runs, and interpreting resource drift in public clouds. Designed as a foundational layout for operators seeking to abandon manual console configurations. Live grounding emphasizes its use as an educational framework for modern devops onboardings.
Advanced Orchestration
- (2023) spectrocloud.com: Deploying complex infrastructure with a Terraform state machine [HCL CONTENT] [ADVANCED LEVEL] 🌟🌟🌟🌟 [ENTERPRISE-STABLE] — Presents an advanced design pattern where Terraform's state transitions are managed dynamically using a state machine pattern to coordinate complex multi-cloud deployments. Discusses strategies for managing dependencies, multi-layer inputs, and asynchronous state updates. Live grounding indicates this architecture is vital for highly dynamic Kubernetes environments where simple dependencies fail to capture reality.
- (2023) dev.to/pwd9000: Terraform Pro Tips Series' Articles 🌟🌟 [HCL CONTENT] [ADVANCED LEVEL] 🌟🌟🌟🌟 [ENTERPRISE-STABLE] — A collection of advanced Terraform architectural guides addressing Azure DevOps integration over SSH, complex variable typings, and fine-tuning resource lifecycles. Discusses the utilization of attributes like "ignore_changes" and "prevent_destroy" to safeguard critical production backbones. Live grounding confirms this series is a vital playbook for operationalizing continuous delivery in enterprise spaces.
Azure Integration (1)
- (2023) youtube - freecodecamp.org: Learn Terraform with Azure by Building a Dev Environment – Full Course for Beginners [HCL CONTENT] 🌟🌟🌟🌟 [ENTERPRISE-STABLE] — A comprehensive video course mapping the design and implementation of an Azure-based dev environment using modern Terraform practices. Explains resource groups, virtual networks, and VM provisioning with integrated cloud-init bootstrapping. Live grounding notes this is one of the most popular long-form video tutorials for developers building solid enterprise expertise in Azure-specific providers.
- (2023) build5nines.com: Terraform: Deploy Azure ExpressRoute Circuit with VNet Gateway [HCL CONTENT] [ADVANCED LEVEL] 🌟🌟🌟🌟 [ENTERPRISE-STABLE] — A specialized case study and technical guide detailing the orchestration of high-throughput hybrid networking infrastructure on Azure. Walks through declaring virtual networks, ExpressRoute circuits, and gateway connections. Live grounding confirms that automating physical-to-virtual hybrid networking parameters significantly reduces routing errors and security misconfigurations.
Azure Modules
- (2023) thomasthornton.cloud: Writing reusable Terraform modules (azure) 🌟🌟🌟🌟 [ENTERPRISE-STABLE] — Advanced extension of writing reusable modules for Azure. Emphasizes maintaining backward compatibility, configuring strict semantic versioning tags in private registries, and automating modular state tests.
Best Practices (3)
- (2024) masterpoint.io: Three Terraform Use-cases You Need to Start Implementing [HCL CONTENT] [ADVANCED LEVEL] [COMMUNITY-TOOL] — Presents three advanced structural paradigms: multi-region dynamic workspace state querying, native mock-testing checks, and programmatic policy validation integration. Demonstrates production patterns that decoupled dependencies and enforce safe execution boundaries.
- (2024) blog.gruntwork.io: A comprehensive guide to managing secrets in your Terraform code 🌟🌟🌟 [HCL CONTENT] [ADVANCED LEVEL] [COMMUNITY-TOOL] [GUIDE] — The definitive Gruntwork handbook on secrets management within Terraform deployments. Details strategies for dynamic secret retrieval via external stores (such as HashiCorp Vault, AWS Secrets Manager, or GCP Secret Manager) while avoiding hardcoded variable configurations and leaking credentials in build logs.
- (2023) build5nines.com: Terraform: Split main.tf into seperate files [HCL CONTENT] [COMMUNITY-TOOL] [GUIDE] — Best practice architectural blueprint for refactoring monolithic
main.tfconfiguration structures into clean, decoupled, multi-file topologies. Outlines segregation of responsibilities across variables, providers, outputs, and logical cloud resources to streamline enterprise collaboration and minimize Git conflict risk. - (2023) acloudguru.com: How to troubleshoot 5 common Terraform errors [NONE CONTENT] [COMMUNITY-TOOL] [GUIDE] — A master troubleshooting reference addressing the five most common infrastructure automation faults: locking queue blocks, authentication failures, cyclic resource dependencies, missing provider plugins, and schema mismatch issues. Yields immediate solutions for system recovery.
CDK and Alternative Languages
- (2023) infoq.com: CDK for Terraform Improves HCL Conversion and Terraform Cloud Interactions [TYPESCRIPT CONTENT] [ADVANCED LEVEL] 🌟🌟🌟🌟 [ENTERPRISE-STABLE] — Reports on progress in Cloud Development Kit for Terraform (CDKTF), showcasing enhanced capabilities to convert standard HCL files to programming languages like Python, TypeScript, and Go. Evaluates how this bridges the divide between pure software development and systems engineering. Live grounding points out that CDKTF is increasingly favored by application developers seeking programmatic multi-tier infrastructure provisioning.
CICD and Linting (1)
- (2023) terrateam.io: Terraform Pre-Commit Hooks [HCL CONTENT] 🌟🌟🌟🌟 [ENTERPRISE-STABLE] — Analyzes the use of git pre-commit hooks as a local feedback loop to enforce code formatting, syntactic correctness, and security scanning before code reaches upstream repositories. Emphasizes tools like tflint, tfsec, and checkov within the automation hook sequence. Live grounding shows that automating these checks significantly reduces CI failure rates and keeps infrastructure declarations clean.
- (2023) thenewstack.io: Automating Retry for Failed Terraform Launches [HCL CONTENT] 🌟🌟🌟 [COMMUNITY-TOOL] — Addresses structural solutions for handling intermittent cloud provider API timeouts and throttling failures through automated retry mechanisms. Evaluates how runner environments and CI pipelines can safely retry specific phases without corrupting locks. Live grounding reinforces the importance of using robust, error-tolerant wrappers to maximize pipeline reliability in large-scale deployments.
Code Modifiers
- (2023) github.com/seal-io/tap: Terraform Advanced Patcher (TAP) ⭐ 15 [GO CONTENT] [ADVANCED LEVEL] 🌟 [COMMUNITY-TOOL] — TAP (Terraform Advanced Patcher) executes fine-grained, localized modifications directly inside active HCL code blocks without resetting or breaking state continuity. Primarily geared for programmatic platform modifications, it resolves dependency-update hurdles in massive deployments by allowing targeted mutations across distributed repositories.
Deep Dive Tutorials
- (2023) AdminTurnedDevOps/Terraform-The-Hard-Way ⭐ 342 [HCL CONTENT] [ADVANCED LEVEL] 🌟🌟🌟🌟 [ENTERPRISE-STABLE] — A comprehensive, hands-on repository designed to teach the inner workings of Terraform without automated abstractions. Explores fundamental concepts like local/remote state locking, provider initialization, manual dependency resolution, and deep CLI mechanics. Live grounding confirms this repository is a highly valued community-driven learning path for SREs requiring direct structural familiarity with IaC.
Developer Productivity
- (2022) ==blog.gruntwork.io: How to use Terraform as a team== [HCL CONTENT] 🌟🌟🌟🌟🌟 [DE FACTO STANDARD] — Examines the governance, coordination, and structural methodologies required for collaborative Terraform operations within growing development teams. Covers essential components like remote state management, distributed state locking, pull-request code review workflows, and decoupled environments. Live grounding highlights that without these collaborative controls, engineering organizations frequently face state corruption issues and deployment race conditions.
- (2022) serhii.vasylenko.info: Some Techniques to Enhance Your Terraform Proficiency [HCL CONTENT] 🌟🌟🌟 [COMMUNITY-TOOL] — A compilation of advanced design patterns and optimization strategies designed to elevate HCL configuration quality. Addresses the implementation of dynamic blocks, custom validation rules, and proper workspace utilization to minimize boilerplate code. Live grounding confirms that incorporating these dry-run structures directly mitigates runtime validation errors during execution phases.
Drift Detection
- (2023) cloudquery.io: Announcing CloudQuery Terraform Drift Detection [GO CONTENT] [COMMUNITY-TOOL] — CloudQuery Drift Detection automates the discovery of structural and state discrepancies between active cloud environments and declarative Terraform configurations. Utilizing high-performance SQL query constructs, it operates as an out-of-band compliance engine. Architecturally, it replaces resource-intensive 'terraform plan' loops with scheduled drift audits.
Dynamic Configuration
- (2021) ==blog.gruntwork.io: Terraform tips & tricks: loops, if-statements, and gotchas== [HCL CONTENT] [ADVANCED LEVEL] 🌟🌟🌟🌟🌟 [DE FACTO STANDARD] — A technical deep-dive into standard HCL patterns for implementing loops, conditional logic, and common behavioral gotchas. Discusses how dynamic behaviors impact plan predictability and state mapping. Live grounding confirms this Gruntwork resource is a key reference for cloud architects designing generic, reusable modules.
- (2023) middlewareinventory.com: Terraform For Each Examples – How to use for_each | Devops Junction [HCL CONTENT] 🌟🌟🌟 [LEGACY] — Explores dynamic resource generation within HCL using the "for_each" meta-argument to handle maps, sets, and nested collections. Contrasts this approach against the legacy "count" parameter to demonstrate cleaner, key-based resource mapping. Live grounding demonstrates that using "for_each" prevents systematic resource deletion and recreation cycles during state manipulation.
- (2023) build5nines.com: Terraform: How to Join and Split Strings [HCL CONTENT] 🌟🌟🌟 [COMMUNITY-TOOL] — Technical reference focusing on HCL's native string manipulation functions like "join()", "split()", and "replace()". Demonstrates their application when generating dynamic names, processing resource tags, or managing complex network parameters. Live grounding highlights that using native functions is critical to building robust, self-documenting parameters inside library modules.
EKS Deployment
- (2023) hewi.blog: Deploying an EKS cluster using Terraform 🌟🌟🌟 [COMMUNITY-TOOL] — Practical walkthrough demonstrating how to deploy a production-ready AWS EKS cluster with Terraform. Focuses on VPC networking setups, IAM role mapping via OpenID Connect (OIDC), and configuring managed worker node groups.
Ecosystem Evolution
- (2024) devops.com: Building on Terraform: Evolution, not Revolution [HCL CONTENT] 🌟🌟🌟🌟 [ENTERPRISE-STABLE] — Explores the continuous evolution of HashiCorp Terraform and OpenTofu within the enterprise IaC landscape. Highlights how organizational adoption patterns have shifted from manual HCL execution to structured platform engineering paradigms. While the source stresses steady progress, live grounding demonstrates that license changes (BSL) have spurred a parallel, stable ecosystem under the Linux Foundation (OpenTofu).
Integrations
- (2023) youtube HashiCorp: Telemetry transformed: Terraforming Grafana for next-gen dashboards [HCL CONTENT] [COMMUNITY-TOOL] — A technical video walkthrough showing how to manage and deploy dashboards, alert limits, and data sources in Grafana as code. Integrates monitoring directly alongside the lifecycle of target environments.
Lifecycle Hooks
- (2023) ==terraform.io: Creation-Time Provisioners 🌟== [HCL CONTENT] [ADVANCED LEVEL] [DOCUMENTATION] 🌟🌟🌟🌟🌟 [DE FACTO STANDARD] [LEGACY] — Documents the operational behaviors of creation-time versus destroy-time provisioners within the lifecycle of a resource. Highlights how failures during creation mark resources as tainted, whereas destroy-time actions execution must be robust against resource loss. Live grounding reinforces the architectural community consensus to treat these mechanisms as legacy design smells, utilizing native engine capabilities instead.
Migration and Import
- (2023) devops.com: How to Migrate Existing Infrastructure to Terraform [HCL CONTENT] 🌟🌟🌟🌟 [ENTERPRISE-STABLE] [LEGACY] — A guide targeting the structural transition of legacy, manually managed cloud infrastructure into a declarative Terraform state. Explains standard import mechanisms, reverse-engineering of HCL definitions, and reconciliation of drift. Live grounding emphasizes that recent Terraform releases (1.5+) have radically improved this flow through native "import" blocks, reducing dependency on legacy CLI tooling.
Modules (2)
- (2023) build5nines.com: Terraform: Modules using Git Branch as Source [HCL CONTENT] [COMMUNITY-TOOL] [GUIDE] — Outlines structural strategies for referencing Terraform modules sourced directly from remote Git branches, tags, or specific commits. Details exact Git source syntax structures (such as
git::https://...git?ref=branch_name) and evaluates the tradeoffs between dynamic development agility and pipeline safety.
Observability and Security (1)
- (2023) overmind.tech: Is Observability relevant for Terraform? [HCL CONTENT] [ADVANCED LEVEL] 🌟🌟🌟 [COMMUNITY-TOOL] — Explores the convergence of systems observability and infrastructure-as-code deployments. Focuses on tracing how execution plans, resource dependencies, and actual run-time failures map visually to simplify debugging for DevOps teams. Live grounding highlights that real-time observation of state transitions significantly reduces mean-time-to-resolution (MTTR) when rolling back failed changes.
Pre-flight Verification
- (2021) github.com/jamesw4/confirm-tfvars [GO CONTENT] [COMMUNITY-TOOL] — confirm-tfvars acts as a tactical CLI guardrail that intercepts execution workflows to verify designated variables inside active tfvars files before applying. It serves as an architectural firewall during production execution runs, reducing the risk of human-error configurations causing cascading resource destruction.
Project Structure
- (2023) spacelift.io: Terraform Files – How to Structure a Terraform Project [HCL CONTENT] 🌟🌟🌟🌟 [ENTERPRISE-STABLE] — A modern reference examining directory-level, workspace-based, and multi-repo architectures for Terraform projects. Analyzes the engineering tradeoffs associated with monolithic files, environment-divided directories, and terragrunt-managed remote state configurations. Live grounding emphasizes that decoupling configuration layouts is critical to minimizing blast radiuses in enterprise operations.
- (2023) build5nines.com: Terraform: Code Project Organization Strategies (based on team, workload, or monolithic) [HCL CONTENT] [ADVANCED LEVEL] 🌟🌟🌟🌟 [ENTERPRISE-STABLE] — Evaluates different configuration topologies (monolithic, team-separated, workload-divided, and resource-type-grouped) to determine the best organizational layout for scaling enterprise IaC. Addresses how code structures directly map to blast radiuses and speed of deployment. Live grounding confirms that using decoupled directories is superior to giant state frameworks for limiting accidental infrastructure destruction.
- (2023) build5nines.com: Should .terraform.lock.hcl file be added to .gitignore or committed to Git repo? [HCL CONTENT] 🌟🌟🌟🌟 [ENTERPRISE-STABLE] — Resolves the common configuration debate regarding the governance of the provider lock file (".terraform.lock.hcl"). Explains why committing this file is critical to enforcing deterministic provider versioning and cryptographic checksum verification across diverse execution environments. Live grounding confirms that omitting this file from source control introduces catastrophic, untraceable drift in CI runners.
- (2022) digitalocean.com: How To Structure a Terraform Project 🌟 [HCL CONTENT] 🌟🌟🌟🌟 [ENTERPRISE-STABLE] — Explains foundational directory layout designs and file separation protocols for building robust, scalable codebases. Highlights best practices for segregating development, staging, and production environments via directories instead of simple workspaces. Live grounding validates that this file structural layout remains the base standard for enterprise repository templates.
- (2022) github.com/DhruvinSoni30/Terraform_multiple_modules ⭐ 4 [HCL CONTENT] 🌟🌟 [COMMUNITY-TOOL] — A repository demonstrating practical multi-module project structures designed for AWS environments. Shows how to pass variables between custom local modules to construct a cohesive multi-tiered architecture. Live grounding confirms this repository serves as a baseline boilerplate for students studying modular code layout mechanics.
Refactoring and State Manipulation
- (2022) ==terraform.io: Refactoring== [HCL CONTENT] [ADVANCED LEVEL] [DOCUMENTATION] 🌟🌟🌟🌟🌟 [DE FACTO STANDARD] — Official reference for Terraform's native refactoring features, specifically the "moved" block introduced in version 1.1. These blocks allow engineers to rename resources or transfer them to nested modules without manual, error-prone state surgical operations via CLI. Live grounding highlights its role in continuous integration pipelines, where state migration must be safe, declarative, and collision-free.
- (2022) infoq.com: Terraform 1.3 Release Introduces Simplified Refactoring Experience 🌟 [HCL CONTENT] [ADVANCED LEVEL] 🌟🌟🌟🌟 [ENTERPRISE-STABLE] — Chronicles the landmark Terraform 1.3 release, which introduced support for moving resources across modules natively via declarative "moved" blocks. Explains how this release mitigated complex state surgical tasks and enhanced overall ecosystem maintainability for enterprise-scale platforms. Live grounding highlights that this feature laid the groundwork for robust modular lifecycle refactoring frameworks in downstream iterations.
Scaffolding Utilities
- (2022) badarsebard/terraforge ⭐ 64 [JAVASCRIPT CONTENT] 🌟 [COMMUNITY-TOOL] — Terraforge functions as an intuitive visual scaffolding platform engineered to streamline the baseline authoring of complex Terraform configurations. Developers can sketch resource boundaries visually and export clean HCL and variables. Though limited in enterprise scaling, it remains a valuable accelerator for rapid prototyping.
State and Variables
- (2023) devdosvid.blog: Hello Terraform Data; Goodbye Null Resource [HCL CONTENT] 🌟🌟🌟🌟 [ENTERPRISE-STABLE] — An alternative analysis regarding the architectural shift from the null_resource community provider to the built-in "terraform_data" resource type. Outlines concrete migration examples and explains why leveraging built-in state structures improves performance and execution safety. Live grounding validates that standardizing on "terraform_data" reduces external module lookup latency in air-gapped runtimes.
- (2022) nedinthecloud.com: Replacing The Template Cloudinit Config Data Source [HCL CONTENT] 🌟🌟🌟🌟 [ENTERPRISE-STABLE] [LEGACY] — Addresses the deprecation of the legacy "template_cloudinit_config" resource and maps the clean migration path to the built-in "cloudinit_config" data source. Explains how this restructuring improves parsing performance and removes external module overhead. Live grounding confirms that keeping cloud-init resources modern is essential to prevent deployment blockages in current provider runtimes.
- (2023) bitslovers.com: Terraform Output – What you should know [HCL CONTENT] 🌟🌟🌟 [COMMUNITY-TOOL] — Analyzes the lifecycle of Terraform output variables as a mechanism for exposing resource attributes to CLI commands or parent modules. Emphasizes the technical value of outputs in decoupling infrastructure modules and enabling downstream execution layers. Live grounding confirms its vital role in orchestrating multi-tier architectures via remote state backends.
State Management (2)
- (2024) dev.to/env0: Terraform Destroy Command: A Guide to Controlled Infrastructure Removal [HCL CONTENT] [COMMUNITY-TOOL] [GUIDE] — Comprehensive safety-first guide for managing infrastructure lifecycle terminations using the
terraform destroycommand. Highlights critical prevention mechanisms such as theprevent_destroylifecycle hook, target-specific destructions, and mitigation of resource dependency graph breakdowns. - (2024) nilebits.com: Understanding Terraform Drift Detection and Remediation 🌟 [NONE CONTENT] [COMMUNITY-TOOL] [GUIDE] — Architectural playbook on detecting and remediating drift between active cloud infrastructure and version-controlled declarative states. Analyzes manual and automated feedback loops, the state refresh phase, and systematic remediation options.
- (2024) spacelift.io/blog/terraform-backends [HCL CONTENT] [COMMUNITY-TOOL] — A granular comparison of storage backends (including AWS S3, Google GCS, Azure Blob, and managed cloud environments like Spacelift). Highlights critical differentiators around locking, automated encryption-at-rest strategies, and credential injection security.
- (2024) bejarano.io/terraform-plan-light: terraform plan -light 🌟 [BASH CONTENT] [ADVANCED LEVEL] [COMMUNITY-TOOL] — Investigates wrapper optimizations and command hacks to achieve rapid, low-impact infrastructure calculations (
terraform plan -light). Designed to reduce API rate-limiting fatigue and calculation lag in huge enterprise accounts by selectively executing plan checks. - (2023) build5nines.com: Terraform: Remove Resource from State File (.tfstate) [BASH CONTENT] [ADVANCED LEVEL] [GUIDE] [LEGACY] — Deep dive into executing
terraform state rmto securely untrack infrastructure resources without triggering physical cloud deletion. Explains use-cases like decoupling legacy modules, refactoring workspace states, and manual migration of shared components. - (2023) build5nines.com: Terraform State Management Explained [HCL CONTENT] [COMMUNITY-TOOL] [GUIDE] — Detailed exploration of state file engines in Terraform, covering single sources of truth, remote backend storage strategies, concurrent state locking mechanisms, and the state mutation lifecycle commands crucial for multi-user pipelines.
- (2023) "Have you used the taint command in Terraform yet?" [BASH CONTENT] [GUIDE] [LEGACY] — Explores the transition away from the deprecated
terraform taintpattern in favor of the modern-replaceparameter. Outlines historical reasons for marking resources and the safer, planning-phase alternatives available in current releases.
Syntax and Expressions
- (2023) build5nines.com: Terraform: How to for_each through a list(objects) [HCL CONTENT] [COMMUNITY-TOOL] — Detailed architectural guide on leveraging the
for_eachexpression to iterate over a list of structural objects in Terraform. Explains how to programmatically transform a list of objects into an uniquely keyed map using a inlineforprojection, which ensures deterministic and stable resource provisioning without relying on unstable index-basedcountloops. - (2023) build5nines.com: Terraform IP Functions for Managing IP Addresses, CIDR Blocks, and Subnets [HCL CONTENT] [COMMUNITY-TOOL] [GUIDE] — A deep dive into built-in network calculation functions like
cidrsubnet,cidrsubnets, andcidrhostin Terraform. Explains the binary arithmetic of CIDR division to construct clean, dynamic, scale-ready VPC and subnet topologies across public cloud platforms. - (2023) build5nines.com: Terraform: How are Data Sources used? [HCL CONTENT] [COMMUNITY-TOOL] [GUIDE] — Technical guide outlining the architectural use of data sources in HCL to securely fetch real-time metadata from external resources. Minimizes hardcoded identifiers by query-filtering configurations directly from dynamic cloud registries at run-time.
- (2023) build5nines.com: Terraform: Conditional If Variable Does Not Exist (try function) [HCL CONTENT] [COMMUNITY-TOOL] [GUIDE] — Practical tutorial exploring HCL error handling utilizing the native
tryevaluation function. Demonstrates writing resilient, defensive code configurations that gracefully fall back to defaults when encountering undefined object keys or missing input fields. - (2023) build5nines.com: Terraform: Output URL to Azure Portal for Azure Resources [HCL CONTENT] [COMMUNITY-TOOL] [GUIDE] — Presents a DevOps efficiency hack that constructs active Azure Portal resource URLs dynamically inside Terraform output manifests. Streamlines operations by offering direct dashboard links within CI/CD runner logs for newly provisioned clouds.
- (2023) build5nines.com: Working with YAML in Terraform using the
yamldecodeandyamlencodeFunctions [HCL/YAML CONTENT] [COMMUNITY-TOOL] [GUIDE] — Comprehensive guide on parsing and serializing configuration data structures between YAML schemas and native HCL objects utilizingyamldecodeandyamlencodefunctions. Crucial for integrating complex external declarations (such as Helm value trees) directly into modular deployments. - (2023) dev.to/spacelift: Using Terraform YAML Functions [HCL/YAML CONTENT] [COMMUNITY-TOOL] [GUIDE] — Demonstrates the architectural patterns unlocked by parsing decoupled configuration schemas utilizing YAML functions. Shows how to feed dynamic variable trees to modular interfaces, improving clean separations between system configurations and infrastructure-as-code files.
Tooling (1)
- (2023) ==github.com/PacoVK/tapir== ⭐ 237 [GO CONTENT] 🌟🌟🌟🌟🌟 [DE FACTO STANDARD] — An open-source utility designed to render interactive visual representations of Terraform execution plans. Helps teams review deep changes, resource recreations, and infrastructure impacts in a browser dashboard before approvals.
- (2024) terraform-docs.io [GO CONTENT] [COMMUNITY-TOOL] — Official user guide for
terraform-docs, the standard utility used to auto-generate markdown-formatted documentation from HCL module files. Highlights support for custom templates, flexible output schemas (JSON, YAML, XML), and continuous integration pre-commit hooks.
Validation and Testing (1)
- (2024) mattias.engineer: Terraform Variable Cross Validation [HCL CONTENT] [ADVANCED LEVEL] [COMMUNITY-TOOL] — Outlines progressive methodologies for variable validation block declarations. Discusses cross-variable dependencies and structural validation patterns that ensure dynamic validation constraints are applied before triggering execution phases.
- (2024) mattias.engineer: A Comprehensive Guide to Testing in Terraform: Keep your tests, validations, checks, and policies in order 🌟 [HCL CONTENT] [ADVANCED LEVEL] [COMMUNITY-TOOL] — An outstanding, comprehensive architectural exploration of HCL validation layers. Compares variable validations, dynamic resource checks, state-level policy engines, and the native
terraform testtesting suite to build reliable codebases.
Workflow Automation (1)
- (2023) dev.to/grrywlsn: Self-service infrastructure as code [HCL CONTENT] [ADVANCED LEVEL] 🌟🌟🌟🌟 [ENTERPRISE-STABLE] — Outlines platform engineering strategies to enable developer self-service infrastructure deployment via pre-approved Terraform module registries. Discusses how to build abstraction templates that allow development teams to safely deploy standard resources without deep IaC expertise. Live grounding highlights this approach as a central pillar of modern platform teams looking to eliminate operations bottlenecks.
- (2023) build5nines.com: Terraform Workflow Process Explained [HCL CONTENT] 🌟🌟🌟 [COMMUNITY-TOOL] — A structural breakdown of the standard write-plan-apply execution loop that forms the basis of all infrastructure automation pipelines. Examines the operations performed during each phase, including dependency mapping and state-lock resolution. Live grounding shows that understanding these core lifecycle phases is vital before adopting complex CI tools like Atlantis or Terraform Cloud.
- (2023) youtube: Transforma tu EMPRESA con Terraform: Catálogo de Servicios | Nito Moreno [HCL CONTENT] 🌟🌟🌟 [COMMUNITY-TOOL] — A Spanish-language technical resource focusing on shifting enterprise IT from manual ticketing workflows to a self-service infrastructure catalog powered by Terraform. Discusses how pre-approved configurations can align with security protocols and automated budgets. Live grounding highlights that catalog-driven provisioning drastically increases velocity while enforcing enterprise guardrails.
Terraform Engine
Provider Architecture
- (2021) phillipsj.net: Dynamically Loaded Terraform Providers 🌟 [NONE CONTENT] [ADVANCED LEVEL] [COMMUNITY-TOOL] — An in-depth investigation of how Terraform loads and resolves provider plugins dynamically. Covers binary dependency management inside isolated, non-internet-connected execution nodes and air-gapped registry mirrors.
State Management (3)
- (2021) devclass.com: Terraform 1.1 moves forward with refactoring helpers and native Terraform Cloud integration [NONE CONTENT] [COMMUNITY-TOOL] — Details the architecture of the Terraform 1.1 release, focusing on native
movedblocks which revolutionized configuration refactoring. This shift eliminated manual, error-proneterraform state mvCLI runs in CI/CD pipelines, allowing developers to declaratively trace resource migrations directly inside codebases.
Terraform Modules (1)
Advanced Best Practices
- (2022) dev.to: Terraform Modules for Advanced Users [HCL CONTENT] [ADVANCED LEVEL] 🌟🌟🌟 [COMMUNITY-TOOL] — Explores complex patterns inside Terraform configurations, such as structural dynamics, dynamic code loops, complex variables, validation blocks, and semantic version tagging frameworks.
Development
- (2022) digitalocean.com: How To Build a Custom Terraform Module [HCL CONTENT] 🌟🌟🌟 [COMMUNITY-TOOL] — An educational workflow outlining step-by-step module construction in Terraform. Details module inputs, outputs, structure conventions, and guidelines for publishing modules to external registries.
Terraform Orchestration
Monorepo Management
- (2024) mineiros-io/terramate ⭐ 3598 [GO CONTENT] [ADVANCED LEVEL] 🌟🌟🌟 [ENTERPRISE-STABLE] — Terramate delivers powerful orchestration, selective change detection, and modular code generation for multi-directory Terraform and OpenTofu monorepos. It optimizes large-scale continuous deployment pipelines by executing runs only in directories containing modified plans. By generating dynamic DRY configurations, it ensures strict state isolation and mitigates workspace blast radiuses.
Terraform Providers (2)
Azure IPAM
- (2024) ==Terraform Provider for Azure IPAM== ⭐ 10 [GO CONTENT] [ADVANCED LEVEL] 🌟🌟🌟🌟🌟 [DE FACTO STANDARD] — Custom open-source Terraform provider built to automate cloud IP address allocation directly from centralized Azure IPAM solutions. Ensures smooth networking configuration inside containerized setups.
User Interfaces
TUI Engines
- (2024) github.com/idoavrah/terraform-tui: TFTUI - The Terraform textual UI ⭐ 1284 [PYTHON CONTENT] 🌟🌟🌟 [COMMUNITY-TOOL] — TFTUI (The Terraform Textual UI) is an interactive, console-based monitoring utility designed to query active Terraform state graphs. Developed in Python, it allows platform administrators to navigate complex resource matrices, track active drift, and trigger targeted states without leaving the terminal console. It streamlines high-velocity manual debugging.
- (2024) github.com/leg100/pug: PUG ⭐ 682 [GO CONTENT] 🌟🌟 [COMMUNITY-TOOL] — PUG (Pug User Interface) is a terminal-based UI designed to control terraform commands and monitor output states. It presents interactive visual representations of active plans, deployment structures, and error pipelines. It elevates standard log streams into dynamic terminal dashboards for faster local troubleshooting.
Visualization
Documentation Generation
- (2023) github.com/RoseSecurity/Terramaid ⭐ 5 [GO CONTENT] 🌟 [COMMUNITY-TOOL] — Terramaid auto-generates structured markdown document files by translating HCL topologies and complex dependency trees into Mermaid.js format. This allows systems teams to embed auto-updating, declarative system models within active Git code bases. It prevents outdated repository diagrams by tying documentation directly to code pipelines.
Online Editors
- (2024) edotor.net [JAVASCRIPT CONTENT] 🌟🌟🌟 [COMMUNITY-TOOL] — An interactive, web-based DOT language editor. Serves as a streamlined sandbox to drop
terraform graphoutputs and tweak rendering settings without local Graphviz runtime dependencies. - (2024) dreampuf.github.io/GraphvizOnline [JAVASCRIPT CONTENT] 🌟🌟🌟 [COMMUNITY-TOOL] — An online editor to render and preview Graphviz graphs interactively. Widely leveraged by cloud engineers to paste Terraform DAG configurations and visually optimize infrastructure topologies on the fly.
- (2024) graphviz.online [JAVASCRIPT CONTENT] 🌟🌟🌟 [COMMUNITY-TOOL] — An alternative web interface facilitating online rendering of Graphviz constructs. Standardizes the design and inspection of infrastructure dependencies dynamically computed via declarative schemas.
SaaS Tools
- (2025) Brainboard 🌟 [TYPESCRIPT CONTENT] 🌟🌟🌟🌟 [ENTERPRISE-STABLE] — A collaborative visual cloud architecture platform that lets teams design cloud topologies visually and auto-generate corresponding, clean, production-ready Terraform code configurations synchronously.
Tooling (2)
- (2026) ==graphviz.org== [C CONTENT] 🌟🌟🌟🌟🌟 [DE FACTO STANDARD] — Open-source graph visualization software. Frequently paired with
terraform graphto render DOT files into legible visual topologies, depicting complex network, instance, and workspace dependency graphs. - (2023) Rover - Terraform Visualizer 🌟 ⭐ 3308 [GO CONTENT] 🌟🌟🌟🌟 [ENTERPRISE-STABLE] — An interactive Terraform visualizer that parses local plan files to construct interactive, searchable web topologies. Accelerates architectural validation and configuration review workflows.
Topology Mapping
- (2024) cycloidio/inframap: Inframap 🌟 ⭐ 2035 [GO CONTENT] 🌟🌟🌟 [COMMUNITY-TOOL] — Inframap compiles native HCL files or existing Terraform state inputs directly into comprehensive node-link visualization graphs. By executing clean AST parsing, the tool extracts backend dependencies, service connections, and active endpoints. It outputs directly to DOT format to enable programmatic generation of up-to-date cloud deployment maps.
- (2023) github.com/inkdrop-org/inkdrop-visualizer ⭐ 512 [GO CONTENT] 🌟🌟 [COMMUNITY-TOOL] — Inkdrop Visualizer maps active Terraform states or complex HCL patterns into detailed node-graph visualizations. It generates structured, scalable diagrams designed to support continuous integration systems and design audits. By mapping exact dependency chains, it facilitates code review understanding across collaborative engineering teams.
Orchestration (1)
AKS (1)
Best Practices (4)
- (2024) techcommunity.microsoft.com: How to deploy a production-ready AKS cluster with Terraform verified module [HCL CONTENT] [ADVANCED LEVEL] 🌟🌟🌟 [COMMUNITY-TOOL] — An article walking through Azure Verified Modules (AVM) standards for AKS deployments. Promotes Microsoft-endorsed configuration architectures optimizing cost, security, performance, and maintenance.
CI-CD Pipelines (2)
- (2022) thomasthornton.cloud: Building and deploying to an AKS cluster using Terraform and Azure DevOps with Kubernetes and Helm providers [HCL CONTENT] [ADVANCED LEVEL] 🌟🌟🌟 [COMMUNITY-TOOL] — A tactical guide focused on end-to-end GitOps deployment. Integrates Terraform provisioning of AKS with the Helm and Kubernetes providers within Azure DevOps pipelines to automate application layer deployment.
GitOps (1)
- (2023) thomasthornton.cloud: Deploying Azure AKS GitOps Flux extension with Terraform [HCL CONTENT] [ADVANCED LEVEL] 🌟🌟🌟 [COMMUNITY-TOOL] — Illustrates how to leverage Terraform to programmatically install the managed Azure GitOps Flux v2 extension on an AKS cluster. Automates cluster synchronization with target configurations directly from repository state.
Masterclass
- (2023) github.com/stacksimplify/azure-aks-kubernetes-masterclass 🌟 [HCL CONTENT] 🌟🌟🌟🌟 [ENTERPRISE-STABLE] — A highly comprehensive masterclass repository containing declarative HCL files and manifests to deploy AKS with Azure Disks, Azure Files, Application Gateway ingress, and active Azure AD integration.
Production Architecture
- (2022) itnext.io: How We Used Terraform to Create and Manage a HA AKS Kubernetes Cluster in Azure [HCL CONTENT] [ADVANCED LEVEL] 🌟🌟🌟 [COMMUNITY-TOOL] — An in-depth case study analyzing the construction of a Highly Available (HA) AKS deployment using Terraform. Outlines real-world structural hurdles, private endpoint architecture, multi-region routing, and node pool segmentation strategies.
Terraform Modules (2)
- (2024) github.com/Azure/terraform-azurerm-aks ⭐ 388 [HCL CONTENT] [ADVANCED LEVEL] 🌟🌟🌟 [COMMUNITY-TOOL] — The official, production-ready Microsoft Azure RM module to deploy and configure Azure Kubernetes Service (AKS) clusters. Implements best practices for network profiles, identity, node pools, and integration with Azure Monitor.
Tutorials (1)
- (2023) learnk8s.io/terraform-aks 🌟 [HCL CONTENT] 🌟🌟🌟🌟 [ENTERPRISE-STABLE] — An educational deep-dive into provisioning and bootstrapping an Azure Kubernetes Service (AKS) cluster using Terraform. Covers declarative infrastructure configuration, state management, and basic cluster connectivity verification.
Platform Engineering (2)
AKS (2)
Reference Architecture
- (2024) github.com/Azure-Samples/aks-platform-engineering Building a Platform Engineering Environment on Azure Kubernetes Service (AKS) 🌟 ⭐ 155 [HCL CONTENT] [ADVANCED LEVEL] 🌟🌟🌟🌟 [ENTERPRISE-STABLE] — The official Microsoft reference architecture for building enterprise platform engineering environments on AKS. Demonstrates internal developer platforms, cluster bootstrapping, policy control, and automated fleet management.
Professional Development
Certifications
Terraform Associate
- (2023) tomwechsler/HashiCorp_Certified_Terraform_Associate [HCL CONTENT] 🌟 [COMMUNITY-TOOL] — This laboratory and practice repository contains practical resources for preparing for the HashiCorp Certified: Terraform Associate syllabus. It provides direct exposure to essential state management commands and variable configuration setups through reproducible workspace examples.
- (2022) itnext.io: My Journey to HashiCorp Certified: Terraform Associate [N/A CONTENT] [COMMUNITY-TOOL] [GUIDE] — An educational guide tracking preparation strategies for the HashiCorp Certified: Terraform Associate exam. The article breaks down foundational concepts like provider configuration, local state operations, modules, and execution commands, serving as a structured roadmap for engineers.
Terraform Professional
- (2024) Teaser: Chapter 2 of Terraform Authoring and Operations Professional Study Guide [N/A CONTENT] [ADVANCED LEVEL] [COMMUNITY-TOOL] [GUIDE] — An advanced study guide segment detailing the Terraform Authoring and Operations Professional Certification. Focuses on advanced deployment pipelines, complex state lock paradigms, deep provider configurations, and collaborative enterprise orchestration patterns.
Security (4)
Secrets Management (1)
GitOps Encrypted Secrets
- (2026) ==sops: Simple and flexible tool for managing secrets 🌟== ⭐ 22092 [GO CONTENT] 🌟🌟🌟🌟🌟 [DE FACTO STANDARD] — An essential open-source tool for file-level encryption inside configuration management pipelines. SOPS supports partial file encryption for formats like YAML, JSON, and ENV, integrating natively with AWS KMS, GCP KMS, Azure Key Vault, HashiCorp Vault, age, and PGP. It is highly valued in GitOps workflows for its ability to securely commit encrypted configurations.
Serverless (1)
AWS (3)
IaC (4)
- (2024) serverless.tf: Doing serverless with Terraform [HCL CONTENT] [ADVANCED LEVEL] 🌟🌟🌟🌟 [ENTERPRISE-STABLE] — The serverless.tf project offers structured Terraform blueprints for designing robust, production-ready serverless applications on AWS. By standardizing execution patterns for AWS Lambda, API Gateway, and Step Functions, it eliminates raw boilerplate while preserving native HCL flexibility.
Serverless Architecture
AWS Lambda
API Gateway
- (2024) learn.hashicorp.com: y Serverless Applications with AWS Lambda and API Gateway 🌟 [COMMUNITY-TOOL] [GUIDE] — Standard HashiCorp tutorial teaching developers how to architect, deploy, and configure high-performance serverless endpoints using AWS Lambda and API Gateway, entirely declared via modular HCL files.
Infrastructure as Code (4)
- (2023) ==AWS Lambda the Terraform Way== ⭐ 1260 [HCL CONTENT] 🌟🌟🌟🌟🌟 [DE FACTO STANDARD] — A widely starred open-source template repository outlining best practices for packaging, versioning, and deploying AWS Lambda functions natively using Terraform. Eliminates dependencies on external serverless frameworks by leveraging HCL zip archiving capabilities.
💡 Explore Related: IaC | Chef | Crossplane