---
title: "#infrastructure-as-code articles | Hashnode"
description: "Explore 1,089 articles tagged #infrastructure-as-code on Hashnode. Tutorials, guides, and how-tos from the community."
url: "https://hashnode.com/tag/infrastructure-as-code"
---

Tag

# #infrastructure-as-code

1,089 posts · 133 followers

[Shanthanu C](https://hashnode.com/@codvik) · [1d ago](https://hashnode.com/posts/cloud-devops-services-bridging-infrastructure-complexity-and-developer-velocity/6af442537f898a6a7b31a911)

### [Cloud & DevOps Services: Bridging Infrastructure Complexity and Developer Velocity](https://codvik.hashnode.dev/cloud-devops-services-bridging-infrastructure-complexity-and-developer-velocity?utm_source=hashnode&utm_medium=feed)

A Comprehensive Blueprint for Building Scalable, High-Velocity, and Secure Cloud-Native Environments

6 min read · [codvik.hashnode.dev](https://codvik.hashnode.dev/cloud-devops-services-bridging-infrastructure-complexity-and-developer-velocity?utm_source=hashnode&utm_medium=feed)

[1](https://hashnode.com/posts/cloud-devops-services-bridging-infrastructure-complexity-and-developer-velocity/6af442537f898a6a7b31a911)

[Celestina Odili](https://hashnode.com/@odilic) · [2d ago](https://hashnode.com/posts/managing-existing-azure-infrastructure-with-terraform/6af41b04026fb103ed2594f7)

### [Managing Existing Azure Infrastructure with Terraform](https://tinatech.hashnode.dev/managing-existing-azure-infrastructure-with-terraform?utm_source=hashnode&utm_medium=feed)

How can I manage my existing cloud Infrastructure with Terraform? This is a complete guide to managing your existing cloud Infrastructure with Terraform

21 min read · [tinatech.hashnode.dev](https://tinatech.hashnode.dev/managing-existing-azure-infrastructure-with-terraform?utm_source=hashnode&utm_medium=feed)

[Prateek Singh](https://hashnode.com/@prateekkumarsingh) · [2d ago](https://hashnode.com/posts/cfn-lint-cloudformation-reference-errors/6af3329ad3c014bef0295e6b)

### [cfn-lint E1020: catch CloudFormation reference errors early](https://cloudeval.hashnode.dev/cfn-lint-cloudformation-reference-errors?utm_source=hashnode&utm_medium=feed)

Reproduce a broken Ref from two public commits, read the E1020 output, fix it, then add a review step on every pull request.

8 min read · [cloudeval.hashnode.dev](https://cloudeval.hashnode.dev/cfn-lint-cloudformation-reference-errors?utm_source=hashnode&utm_medium=feed)

[Salvatore Milite](https://hashnode.com/@idoit) · [5d ago](https://hashnode.com/posts/idempotent-by-design-openwrt-with-ansible/6aefcaacd7b6265663353ce8)

### [Idempotent by Design: OpenWrt with Ansible](https://vrainlab.hashnode.dev/idempotent-by-design-openwrt-with-ansible?utm_source=hashnode&utm_medium=feed)

The baseline is backed up. Now the router builds itself.

13 min read · [vrainlab.hashnode.dev](https://vrainlab.hashnode.dev/idempotent-by-design-openwrt-with-ansible?utm_source=hashnode&utm_medium=feed)

[MUQTADIRMALIK QUAZI](https://hashnode.com/@muqtadirmalik) · [Nov 5](https://hashnode.com/posts/from-tickets-to-tfvars-automating-unity-catalog-onboarding-with-terraform/6aebff9da26c5f39deb7cb91)

### [From tickets to tfvars: automating Unity Catalog onboarding with Terraform](https://muqtadirmalik.hashnode.dev/from-tickets-to-tfvars-automating-unity-catalog-onboarding-with-terraform?utm_source=hashnode&utm_medium=feed)

From Clip-Ops to Automation in Azure Databricks Infra using Terraform and GitHub Actions.

6 min read · [muqtadirmalik.hashnode.dev](https://muqtadirmalik.hashnode.dev/from-tickets-to-tfvars-automating-unity-catalog-onboarding-with-terraform?utm_source=hashnode&utm_medium=feed)

[Ferhat Yildiz](https://hashnode.com/@turingts) · [Nov 1](https://hashnode.com/posts/deploying-terraform-to-azure-with-github-actions-and-oidc/6aea0e7fcd98c42e27610f1f)

### [Deploying Terraform to Azure with GitHub Actions and OIDC](https://blog.turingts.com/deploying-terraform-to-azure-with-github-actions-and-oidc?utm_source=hashnode&utm_medium=feed)

Infrastructure changes should be repeatable without giving up control. This guide shows how to automate Terraform deployments to Azure with GitHub Actions and temporary cloud access.

26 min read · [blog.turingts.com](https://blog.turingts.com/deploying-terraform-to-azure-with-github-actions-and-oidc?utm_source=hashnode&utm_medium=feed)

[Ferhat Yildiz](https://hashnode.com/@turingts) · [Oct 30](https://hashnode.com/posts/deploying-terraform-to-aws-with-github-actions-and-oidc/6ae4f89cd1f5980215892834)

### [Deploying Terraform to AWS with GitHub Actions and OIDC](https://blog.turingts.com/deploying-terraform-to-aws-with-github-actions-and-oidc?utm_source=hashnode&utm_medium=feed)

With Terraform and GitHub Actions, you can automate infrastructure deployments to AWS while keeping control over what gets deployed. This guide shows how to build that pipeline and use OpenID Connect to give it temporary AWS access without storing long-lived access keys.

26 min read · [blog.turingts.com](https://blog.turingts.com/deploying-terraform-to-aws-with-github-actions-and-oidc?utm_source=hashnode&utm_medium=feed)

[1](https://hashnode.com/posts/deploying-terraform-to-aws-with-github-actions-and-oidc/6ae4f89cd1f5980215892834)

[Rabin Adhikari](https://hashnode.com/@softverse) · [Oct 30](https://hashnode.com/posts/terraform-vs-pulumi-vs-cloudformation-in-2026-which-iac-tool-should-you-choose/6ae4c6a5a6a8930d7d360f8d)

### [Terraform vs Pulumi vs CloudFormation in 2026: Which IaC Tool Should You Choose?](https://devopsenginer.hashnode.dev/terraform-vs-pulumi-vs-cloudformation-in-2026-which-iac-tool-should-you-choose?utm_source=hashnode&utm_medium=feed)

TL;DR — the short answer Terraform (or OpenTofu) is still the safest default for most teams in 2026: the largest provider ecosystem, the most modules and hiring pool, and one workflow that works acro

23 min read · [devopsenginer.hashnode.dev](https://devopsenginer.hashnode.dev/terraform-vs-pulumi-vs-cloudformation-in-2026-which-iac-tool-should-you-choose?utm_source=hashnode&utm_medium=feed)

[Prateek Singh](https://hashnode.com/@prateekkumarsingh) · [Oct 26](https://hashnode.com/posts/github-arm-template-architecture-diagram/6adf6e907a752cdd7308dbe4)

### [ARM template to architecture diagram from a GitHub URL](https://cloudeval.hashnode.dev/github-arm-template-architecture-diagram?utm_source=hashnode&utm_medium=feed)

Change one word in a GitHub template URL and get architecture and dependency views, with no Azure subscription needed.

8 min read · [cloudeval.hashnode.dev](https://cloudeval.hashnode.dev/github-arm-template-architecture-diagram?utm_source=hashnode&utm_medium=feed)

[1](https://hashnode.com/posts/github-arm-template-architecture-diagram/6adf6e907a752cdd7308dbe4)

[Muthu Kumar Murugaiyan](https://hashnode.com/@itsmuthu) · [Oct 13](https://hashnode.com/posts/terraform-state-is-the-file-people-argue-past/6acde26d633fa4c6a20adcee)

### [Terraform state is the file people argue past](https://itsmuthu.hashnode.dev/terraform-state-is-the-file-people-argue-past?utm_source=hashnode&utm_medium=feed)

The .tf files are your intent. State is what Terraform believes is real.

8 min read · [itsmuthu.hashnode.dev](https://itsmuthu.hashnode.dev/terraform-state-is-the-file-people-argue-past?utm_source=hashnode&utm_medium=feed)
