Infrastructure as code
Nowadays, developers strive to have as identical environments for production, staging and development as possible to rule out any infrastructure interferance. Therefore, instead of installing and maintaining packages manually, infrastructure is defined and managed as code. Container orchestration solutions and version control systems help keeping all environments in sync and changes transparent.
- GitHub: https://github.com/topics/infrastructure-as-code
- Wikipedia: https://en.wikipedia.org/wiki/Infrastructure_as_code
- Related Topics: cloud-computing, devops, containerization, as-code, everything-as-code, container-orchestration, infrastructure-as-a-service, provisioning, infrastructure-drift,
- Aliases: iac,
- Last updated: 2026-06-24 00:11:34 UTC
- JSON Representation
https://github.com/infrablocks/end-to-end-prometheus
An end-to-end example of InfraBlocks, by provisioning Prometheus.
end-to-end example infrablocks infrastructure infrastructure-as-code prometheus terraform
Last synced: 14 Mar 2025
https://github.com/infrablocks/end-to-end-thanos
An end-to-end example of InfraBlocks, by provisioning Thanos.
end-to-end example infrablocks infrastructure infrastructure-as-code terraform thanos thanos-query thanos-store
Last synced: 14 Mar 2025
https://github.com/aramperes/vpn-tf
Create a VPN/proxy using Terraform and WireGuard
dante-server digitalocean infrastructure-as-code terraform vpn wireguard
Last synced: 17 May 2026
https://github.com/overneath/terraform
hashicorp/terraform `FROM scratch`
docker-image dockerfile hashicorp-terraform infrastructure-as-code terraform
Last synced: 07 Apr 2025
https://github.com/prasanna7401/terraform_best_practice_examples
Contains terraform scripts for learning important topics, useful tips and production environment best practice recommendations.
best-practices infrastructure-as-code terraform terraform-associate
Last synced: 27 Oct 2025
https://github.com/kush-shah05/multi-environment-deployment-with-terraform-and-ansible
Automated multi-environment deployment with Terraform and Ansible for AWS infrastructure and server configuration.
ansible aws cloud-automation devops infrastructure-as-code multi-environment terraform
Last synced: 13 Apr 2026
https://github.com/garyd203/ssmash
ssmash - Simple application configuration management for AWS SSM Parameter Store
application-configuration aws hacktoberfest infrastructure-as-code ssm-parameter-store
Last synced: 17 May 2026
https://github.com/evindunn/terraform-kvm-module
Reusable kvm module with terraform-provider-libvirt
infrastructure-as-code kvm terraform
Last synced: 17 Oct 2025
https://github.com/stevendborrelli/function-node
A Crossplane Function build with Nodejs and Typescript
crossplane infrastructure-as-code
Last synced: 26 May 2026
https://github.com/flex-development/repostructure-action
Repository infrastructure as code for GitHub Actions
gitops iac infrastructure infrastructure-as-code infrastructure-management repository-infrastructure repository-settings typescript
Last synced: 14 May 2026
https://github.com/avidhara/terraform-helm-chart-release
terraform module for helm chart release
helm helm-release infrastructure-as-code kubernetes terraform-module
Last synced: 24 Apr 2026
https://github.com/mraerino/workspace-config
💻 My personal workspace configured through code
ansible cli gitmoji homebrew infrastructure-as-code macos playbook workspace workstation zsh
Last synced: 14 Mar 2025
https://github.com/ellerbrock/tf-aws-skeleton
:wrench: terraform boilerplate for aws
boilerplate iac infrastructure-as-code skeleton starter terraform-configuration
Last synced: 17 May 2026
https://github.com/neerajmanivarnan/aws-infrastrucutre-provisioning-terraform
The project demonstrates how to use Terraform to automate the setup of various AWS resources, ensuring a consistent and scalable infrastructure deployment. You can read the complete documentation from the below link
devops infrastructure-as-code terraform
Last synced: 20 Jul 2025
https://github.com/amitjimiwal/scrapyweb
Get your Website's OGP meta tags with ease
astro express infrastructure-as-code npm webscraping
Last synced: 05 Apr 2026
https://github.com/rafaumeu/multicloud-iac-journey
🚀 Infrastructure as Code (IaC) journey exploring GCP, Azure, and AWS using Terraform. Features Compute Engine, Cloud Functions, and more.
aws azure cloud-computing cloud-infrastructure devops gcp infrastructure-as-code multicloud terraform terraform-modules
Last synced: 10 Apr 2026
https://github.com/smartwatermelon/mac-server-setup
Automated setup framework for configuring Apple Silicon Mac Minis as home servers with native macOS applications, per-user SMB mounting, and comprehensive security hardening
1password-integration apple-silicon automation home-server homebrew infrastructure-as-code keychain-access launchagent mac-mini macos plex-media-server server-setup smb-mounting
Last synced: 07 Mar 2026
https://github.com/jenseickmeyer/terraform-examples
Some examples for using Terraform to create infrastructure in AWS.
aws infrastructure-as-code terraform
Last synced: 10 Mar 2025
https://github.com/search-rug/iac-cost-patterns
A living catalog of cost management patterns and antipatterns for Infrastructure as Code in cloud deployments. Open for community contributions.
cloudformation cost-optimization infrastructure-as-code terraform
Last synced: 14 Jul 2025
https://github.com/openmcp-project/blueprint-workflows
Workflows and Actions for Blueprints & Building Blocks for openMCP.
apeirora cloud-computing cloud-management cloud-native control-plane infrastructure infrastructure-as-code kubernetes multicloud openmcp
Last synced: 07 Feb 2026
https://github.com/fititnt/infrastructure-as-code-ad-hoc-ansible
IaC Ad-Hoc Tasks with Ansible contain several single-file "task oriented" playbooks ready to be used directly or be used as initial inspiration for your more complex implementations. Public Domain license.
ad-hoc ansible-ad-hoc ansible-playbooks infrastructure-as-code
Last synced: 15 Apr 2025
https://github.com/richardsondev/azure-bicep-udl
User Defined Language (UDL) for Notepad++ to enable syntax highlighting for Azure Bicep files (.bicep).
azure azure-bicep azure-resource-manager bicep bicep-azure bicep-lang bicep-language code-highlight infrastructure-as-code notepad-plus-plus notepadplusplus syntax-highlighting udl user-defined-language
Last synced: 02 Apr 2026
https://github.com/jfrog/terraform-provider-distribution
Terraform provider to manage JFrog Distribution
configuration-as-code golang infrastructure-as-code jfrog terraform terraform-provider
Last synced: 18 May 2026
https://github.com/openmcp-project/blueprint-building-blocks
Helm chart building blocks for openMCP Blueprints
apeirora cloud-computing cloud-management cloud-native control-plane infrastructure infrastructure-as-code kubernetes multicloud openmcp
Last synced: 07 Feb 2026
https://github.com/ansibleguy/sw_zoneminder
Ansible Role to provision Zoneminder IP-CAM Servers
ansible ansible-role iac infrastructure-as-code ipcam ipcamera surveillance zoneminder
Last synced: 01 Sep 2025
https://github.com/jeircul/azure-policy-aliases
Comprehensive reference of all Azure Policy resource property aliases, automatically updated daily. Essential tool for Azure governance engineers creating and managing Policy definitions.
automation azure azure-governance azure-policy compliance devops governance infrastructure-as-code policy-aliases policy-as-code powershell
Last synced: 18 Jan 2026
https://github.com/sloopstash/kickstart-chef
Deploy diverse platforms, workloads, and services in cloud or on-premise servers with advanced automation and configuration management using Chef.
automation chef chef-automate chef-cookbook chef-resources docker-compose infrastructure infrastructure-as-code platform policy-as-code server workload
Last synced: 17 Jan 2026
https://github.com/osinfra-io/pt-arche-google-storage-bucket
OpenTofu example module that creates a Google Cloud Storage bucket with uniform bucket-level access, public access prevention, optional object versioning, and customer-managed encryption key support.
google-cloud-platform infrastructure-as-code opentofu opentofu-child-module osinfra platform-team pt-arche
Last synced: 02 Apr 2026
https://github.com/msmagnanijr/ovirt-offensive-infrastructure-hashistack
A POC to address DevSecOps concepts
consul iac infrastructure-as-code nomad terraform traefik vault
Last synced: 10 Mar 2025
https://github.com/23seriy/terraform-upgrades-with-ai
One prompt. Any LLM. A conservative, evidence-based Terraform upgrade-safety assessment before you touch a binary.
ai claude-code devops iac infrastructure-as-code llm opentofu prompt prompt-engineering terraform
Last synced: 24 Jun 2026
https://github.com/gurpreet2828/terraform-docker-aws
This repository showcases how to automate infrastructure provisioning and Docker container deployment using Terraform. It demonstrates how to create virtual machines (e.g., AWS EC2) and use Terraform to install and run Docker containers, enabling a fully automated, scalable infrastructure setup.
automation aws aws-cli aws-ec2 devops docker docker-compose docker-container dockerfile iac infrastructure-as-code terraform ubuntu vscode yml
Last synced: 05 Apr 2026
https://github.com/hs094/aws-eks-cluster-infra-as-code
Terraform configuration for deploying a production-ready Amazon EKS (Kubernetes) cluster on AWS with customizable node groups and networking.
aws aws-eks cloud-infrastructure cloud-native container-orchestration devops eks infrastructure-as-code kubernetes kubernetes-cluster terraform
Last synced: 05 Apr 2026
https://github.com/giovannibaccichet/ant-net
Infrastructure as Code (IaC) for Advanced Network Technologies (ANT) Educational Lab
coap-server education infrastructure-as-code mqtt terraform vpn wi-fi wireguard-vpn
Last synced: 15 May 2026
https://github.com/jacobpevans/ansible-proxmox-apps
Ansible roles for configuring applications on Proxmox VMs and LXC containers - includes Cribl Edge, Cribl Stream, HAProxy syslog load balancer, and common application patterns
ansible automation cribl devops haproxy infrastructure-as-code log-management lxc observability proxmox syslog virtualization
Last synced: 17 May 2026
https://github.com/jacobpevans/terraform-proxmox
Infrastructure-as-Code automating Proxmox VE provisioning with Terraform/Terragrunt. Declarative management of VMs, LXC containers, networking, firewall rules. Includes cloud-init, Packer image building for Splunk, and AWS S3/DynamoDB state management for safe concurrent operations.
automation aws-s3 cloud-init devops docker homelab hypervisor iac infrastructure-as-code k3s lxc-containers packer proxmox splunk state-management terraform terragrunt virtualization
Last synced: 06 May 2026
https://github.com/samifouad/gild-gleam
experiment: infra as code
debian erlang gild gleam infra infra-as-code infrastructure-as-code javascript linux self-hosted self-hosting ubuntu
Last synced: 16 Apr 2026
https://github.com/kakkoyun/terraform-single-web-server
Terraform declarations for Single Web Server (educational purpose)
infrastructure-as-code terraform
Last synced: 20 Mar 2025
https://github.com/oleonardorodrigues/cheatsheet-terraform
A tested and testable cheatsheet with actually useful commands.
cheatsheet commands devops iac infrastructure-as-code terraform
Last synced: 18 May 2026
https://github.com/chtjonas/terraform
Curated repository of my personal Terraform configurations
configuration infrastructure-as-code terraform
Last synced: 26 Mar 2025
https://github.com/crosswave-technology/actionlibrary-terraform-control
Composite GitHub Action for orchestrating Terraform init, plan, apply, and Checkov security scanning.
checkov ci-cd composite-action github-actions infrastructure-as-code nexus-managed terraform
Last synced: 15 May 2026
https://github.com/ridwanbejo/terraform-netbox-extras
Terraform module for managing Netbox extras config
automation devops hashicorp hcl iac infrastructure-as-code ipam netbox network sysadmin terraform
Last synced: 27 Mar 2025
https://github.com/gurram2001/devops_tools
This is Ansible role to automate the installation of Docker and essential DevOps tools like Docker Compose, kubectl, Helm, and Terraform.
ansible ansible-role ansible-roles automation helm infrastructure-as-code kubernetes terraform
Last synced: 06 Apr 2026
https://github.com/patkoch/terraform_virtual_machine_windows
Deployment of a Windows virtual machine on Azure using Terraform
azure hashicorp-terraform infrastructure-as-code terraform virtual-machine vs-code
Last synced: 20 Jan 2026
https://github.com/4r7if3x/nixcfg
❄️ flakes 📦 pkgs ⚙️ conf
dotfiles flakes iac infrastructure-as-code linux local-environment nix nixos reproducibility
Last synced: 20 Apr 2026
https://github.com/drasrax/autocompose-podman-docker
Automatically generate docker-compose.yml files from running Docker or Podman containers. Simplify your container management and deployment process.
automation cli-tool cli-toolkit cli-tools container-management containerization containerization-with-docker devops devops-tools docker docker-compose infrastructure-as-code podman rust rust-lang
Last synced: 03 Apr 2025
https://github.com/leju-b/terraform_projects
This repository maintains the terraform modules i write.
cloud devops infrastructure-as-code terraform-modules
Last synced: 03 Apr 2025
https://github.com/bgelov/terraform
Test repository from @bgelov, which was created with terraform.
infrastructure-as-code terraform test test-repo
Last synced: 15 Jun 2025
https://github.com/alan-turing-institute/bureau
Virtual machine images preloaded with development and data analysis tools
ansible ansible-role automation data-science hut23 hut23-612 infrastructure-as-code linux pulumi pulumi-azure ubuntu virtual-machine
Last synced: 30 Dec 2025
https://github.com/sindriainc/docker-role
This role setup docker and docker-compose
ansible-role automation cicd devops infrastructure-as-code
Last synced: 16 Jun 2025
https://github.com/toshke/cfhighlander-demo-inheritance
Cfhighlander inheritance training / demo
cfhighlander cloudformation cloudformation-templates infrastructure-as-code ruby
Last synced: 13 Apr 2025
https://github.com/npozs77/home-server-platform
Self-hosted home server platform: Docker, Caddy, Wiki.js, Ollama, Immich, Jellyfin, Samba — automated deployment with modular bash scripts
bash caddy docker docker-compose home-lab homeserver immich infrastructure-as-code jellyfin local-llm media-server ollama open-webui pihole privacy reverse-proxy samba self-hosted ubuntu-server wiki-js
Last synced: 15 May 2026
https://github.com/dennisvdeng/development-repo
Primary Dev Repo for new apps
infrastructure-as-code terraform
Last synced: 08 Sep 2025
https://github.com/unfunco/terraform-aws-contact-form
Terraform module to deploy a serverless contact form on AWS with Lambda, CloudFront, SES, and WAF.
amazon-web-services aws cloudfront contact-form infrastructure-as-code lambda python serverless ses terraform terraform-module waf
Last synced: 15 May 2026
https://github.com/global-vmware/vcd_nsxt_distributed_firewall
This Repository contains the "vcd_nsxt_distributed_firewall" Terraform Module. You can use this Module to deploy Distributed Firewall Rules into a VMware Cloud Director (VCD) Environment.
firewall infrastructure-as-code security security-automation terraform terraform-module vmware vmware-nsx
Last synced: 08 Sep 2025
https://github.com/awsdataarchitect/nightscout-cdk
Open-source repo with demo using CDK Migrate utility to migrate from CloudFormation to CDK ( example code: nightscout CloudFormation template)
aws cdk diabetes ec2 infrastructure-as-code nightscout
Last synced: 25 Apr 2026
https://github.com/richard-sebos/zerotrust-blockchain-access
A blockchain-based Zero Trust Architecture (ZTA) for secure NAS access, utilizing Terraform, Ansible, and OPNSense for network and access control infrastructure.
access-control ansible blockchain cybersecurity infrastructure-as-code nas opnsense proxmox terraform zerotrust
Last synced: 19 May 2026
https://github.com/mshandev/terraform-practice
This repository showcases my Terraform practice projects, including simple outputs, GitHub repository creation, and AWS instance provisioning. It’s a fun way for me to learn about automating infrastructure as code!
infrastructure-as-code terraform terraform-aws terraform-github terraform-practice terraform-provider
Last synced: 24 May 2026
https://github.com/fchchen/terraform-aws-scaling-demo
Production-ready AWS auto-scaling infrastructure with Terraform. Demonstrates VPC, ALB, ASG with 6 scaling policies (target tracking, step, scheduled, predictive), RDS Multi-AZ, and CI/CD pipeline.
alb auto-scaling-group aws cloudwatch devops github-actions iac infrastructure-as-code localstack rds terraform vpc
Last synced: 16 Feb 2026
https://github.com/ali-mostafa-ctrlz/aws-security-well-architected
AWS well architected framework security pillar project that comprehends the do's and don'ts in terms of security in cloud infrastructure.
aws cloud-engineering cloud-security devops iac iam iam-role infrastructure-as-code least-privilege s3 s3-bucket security-architecture terraform well-architected-framework
Last synced: 17 Apr 2026
https://github.com/xelk/terraform_examples
aws infrastructure-as-code study-project terraform
Last synced: 15 May 2026
https://github.com/hiroxto/infrastructure
自宅サーバーとドメイン周りをTerraformでIaCにする
cloudflare infrastructure-as-code terraform
Last synced: 15 May 2026
https://github.com/global-vmware/vcd_catalog_media
This Repository contains the "vcd_catalog_media" Terraform Module. You can use this Module to upload media ISO files into a VMware Cloud Director (VCD) Environment.
infrastructure-as-code terraform terraform-module vm vmware
Last synced: 18 Mar 2025
https://github.com/aimenux/pulumidemo
Demo for infrastructure as code with azure pulumi provider
consoleapp infrastructure-as-code netcore3 pulumi vs19
Last synced: 16 May 2026
https://github.com/ridwanbejo/terraform-airflow-user
Terraform module for managing Airflow Users and Roles
airflow automation devops hashicorp hcl iac infrastructure-as-code terraform terraform-module
Last synced: 27 Mar 2025
https://github.com/joeycloudio/aws-cloudformation-3-tier-security
Deploying & Securing a Scalable 3-Tier AWS Architecture | Automated infrastructure deployment using AWS CloudFormation, following best practices for security, high availability, and scalability. Includes VPC, ALB, EC2, RDS, IAM roles, and network security configurations.
3-tier-architecture aws cloudformation ec2 iac infrastructure-as-code rds security vpc
Last synced: 27 Mar 2025
https://github.com/global-vmware/vcd_vapp_org_network
This Repository contains the "vcd_vapp_org_network" Terraform Module. You can use this Module to attach an existing Org VDC Network to a Virtual Application (vApp) in a VMware Cloud Director (VCD) Environment.
infrastructure-as-code networking terraform terraform-module vapp vmware
Last synced: 27 Mar 2025
https://github.com/global-vmware/vcd_security_tag
This Repository contains the "vcd_security_tag" Terraform Module. You can use this Module to deploy Security Tags into a VMware Cloud Director (VCD) Environment.
infrastructure-as-code security terraform terraform-module vm vmware
Last synced: 27 Mar 2025
https://github.com/global-vmware/vcd_network_routed_v2
This Repository contains the "vcd_network_routed_v2" Terraform Module. You can use this Module to deploy a Data Center Group Routed Network into a VMware Cloud Director (VCD) Environment.
infrastructure-as-code networking routing terraform terraform-module vmware
Last synced: 27 Mar 2025
https://github.com/global-vmware/vcd_vapp_vm
This Repository contains the "vcd_vapp_vm" Terraform Module. You can use this Module to deploy Virtual Machines into a Virtual Application (vApp) that is in a VMware Cloud Director (VCD) Environment.
infrastructure-as-code terraform terraform-module vapp vm vmware
Last synced: 27 Mar 2025
https://github.com/global-vmware/vcd_nsxt_firewall
This Repository contains the "vcd_nsxt_firewall" Terraform Module. You can use this Module to deploy Edge Gateway Firewall Rules into a VMware Cloud Director (VCD) Environment.
firewall infrastructure-as-code security security-automation terraform terraform-module vmware vmware-nsx
Last synced: 27 Mar 2025
https://github.com/global-vmware/vcd_network_isolated_v2
This Repository contains the "vcd_network_isolated_v2" Terraform Module. You can use this Module to deploy a Data Center Group Isolated Network into a VMware Cloud Director (VCD) Environment.
infrastructure-as-code networking routing terraform terraform-module vmware
Last synced: 27 Mar 2025
https://github.com/global-vmware/vcd_nsxt_network_dhcp_isolated
This Repository contains the "vcd_nsxt_network_dhcp_isolated" Terraform Module. You can use this Module to deploy DHCP Pools for Isolated Data Center Group Networks into a VMware Cloud Director (VCD) Environment.
infrastructure-as-code networking terraform terraform-module vmware vmware-nsx
Last synced: 27 Mar 2025
https://github.com/global-vmware/vcd_vm
This Repository contains the "vcd_vm" Terraform Module. You can use this Module to deploy Virtual Machines into a VMware Cloud Director (VCD) Environment.
infrastructure-as-code terraform terraform-module vm vmware
Last synced: 27 Mar 2025
https://github.com/global-vmware/vcd_nsxt_security_group
This Repository contains the "vcd_nsxt_security_group" Terraform Module. You can use this Module to deploy Static Groups (a.k.a. Security Groups) into a VMware Cloud Director (VCD) Environment.
firewall-rules infrastructure-as-code security terraform terraform-module vmware vmware-nsx
Last synced: 27 Mar 2025
https://github.com/global-vmware/vcd_nsxt_ip_set
This Repository contains the "vcd_nsxt_ip_set" Terraform Module. You can use this Module to deploy NSX-T IP Sets into a VMware Cloud Director (VCD) Environment.
firewall-rules infrastructure-as-code networking security terraform terraform-module vmware vmware-nsx
Last synced: 27 Mar 2025
https://github.com/global-vmware/vcd_nsxt_alb_virtual_service
This Repository contains the "vcd_nsxt_alb_virtual_service" Terraform Module. You can use this Module to deploy NSX-T ALB Virtual Services into a VMware Cloud Director (VCD) Environment.
infrastructure-as-code load-balancing terraform terraform-module virtual-services vmware vmware-nsx
Last synced: 27 Mar 2025
https://github.com/harmeshgv/cloudmind
AI-powered cloud orchestration system using FastAPI agents, Terraform, Ansible, and LLM reasoning for real-time monitoring, diagnostics, and autonomous infrastructure management.
ansible aws infrastructure-as-code large-language-models terraform
Last synced: 06 Apr 2026
https://github.com/rpothin/ppcc25-terraform-power-platform-governance
🚀 Terraform configurations and blueprints for Power Platform governance demonstrated at PPCC25. Transform from ClickOps to Infrastructure as Code with ready-to-use modules for DLP policies, environments, and integrated Azure/Fabric workloads.
governance infrastructure-as-code power-platform ppcc25 terraform
Last synced: 25 Jan 2026
https://github.com/memo1918/zabbix-agent-ansible-automation
Ansible playbooks and Python script to quickly set up Zabbix agents and add them to your Zabbix server.
ansible automation devops infrastructure-as-code monitoring zabbix zabbix-agent zabbix-agent2 zabbix-server
Last synced: 11 May 2026
https://github.com/sumitrmalik/devops-playground
This playground is the engine behind my growth. Inspired by Atomic Habits, I use this lab to turn complex cloud concepts into daily practice. From Terraform automation to Kubernetes, this is where I refine the professional workflows I build every day. It’s not just a lab, a commitment to being a better engineer every day.
aws-architecture cloud-engineering devops-playground infrastructure-as-code kubernetes terraform
Last synced: 05 Mar 2026
https://github.com/global-vmware/vcd_nsxt_ipsec_vpn_tunnel
This Repository contains the "vcd_nsxt_ipsec_vpn_tunnel" Terraform Module. You can use this Module to deploy NSX-T IPSec VPN Tunnels into a VMware Cloud Director (VCD) Environment.
infrastructure-as-code security security-automation terraform terraform-module vmware vmware-nsx vpn vpn-server
Last synced: 10 Jul 2025
https://github.com/dafneb/azure_collection
Usefull tools and scripts for Azure
auditing azcli azure infrastructure-as-code policy powershell
Last synced: 16 May 2026
https://github.com/fititnt/ansible-adhoc-backup-restore
[proof of concept][public draft] Ad-Hoc Backup Restore with Ansible
ansible-ad-hoc infrastructure-as-code proof-of-concept
Last synced: 16 May 2026
https://github.com/aplyca/terraform-aws-efs
A Terraform Module for how to create EFS on AWS
amazon-web-services automation aws efs filesystem infrastructure-as-code nfs terraform
Last synced: 16 Apr 2026
https://github.com/thorio/rolr
Host role manager built on top of ansible
ansible automation command-line-tool infrastructure-as-code linux rust
Last synced: 17 Feb 2026