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-23 00:15:28 UTC
- JSON Representation
https://github.com/annkur-sharma/azurecode01-infrasetup
AzureCode01-InfraSetup - To setup RG, Vnet, Subnet, NIC, NSG, Public IP, VM
azure azure-cloud infrastructure-as-code network-interface-card network-security-group public-ip-address resource-group subnet terraform virtual-machine vnet
Last synced: 19 Apr 2026
https://github.com/shahid-2020/infrastructure-github-manager
Terraform-managed GitHub infrastructure
infrastructure-as-code terraform
Last synced: 11 Jul 2025
https://github.com/horothesun/api-gateway-lambda-infra
API Gateway triggered Lambda infrastructure.
aws aws-api-gateway aws-api-gateway-v2 aws-apigateway aws-apigw aws-lambda ci infra infrastructure infrastructure-as-code terraform terraform-module
Last synced: 20 Apr 2026
https://github.com/charlesmcmaponya/networking-terraform-vpc
Provision AWS VPC, public/private subnets, and networking resources with Terraform
aws aws-vpc cloud devops hcl infrastructure-as-code subnet terraform vpc
Last synced: 18 May 2026
https://github.com/pragmatiks/pragma-cli
Command-line interface for pragma-os. Declarative resource management with YAML manifests.
cli command-line developer-tools devex gitops infrastructure-as-code platform-engineering python resource-management yaml
Last synced: 25 Apr 2026
https://github.com/farhanshoukat/web-app-terraform
A simple web application deployed with terraform on AWS using a custom VPC and Autoscaling Group
automation aws cloud iac infrastructure-as-code terraform
Last synced: 08 May 2026
https://github.com/cbnsndwch/portainer-ce-client
A Portainer CE API client with Docker API support
api axios containers docker infrastructure-as-code nodejs portainer typescript
Last synced: 08 May 2026
https://github.com/ahmedheikall/ci-cd-project
AWS CI/CD Infrastructure Automation with Multi-Environment Support
automation aws ci-cd devops infrastructure-as-code
Last synced: 21 Apr 2026
https://github.com/naganathan05/terraform-s3-website-hosting
This repo contains terraform script for creating and managing a s3 bucket in aws for static website hosting
aws-s3 infrastructure-as-code terraform
Last synced: 12 Apr 2025
https://github.com/schijioke-uche/aws-shared-credentials-test
Code snippet to test AWS STS, terraform software, AWS Shared credentials.
automation aws cp4d ibm ibm-cloud infrastructure-as-code openshift openshift-v4 terraform
Last synced: 21 Apr 2026
https://github.com/hosseinezolfi/openstack-tools
Some Openstack scripts!!
automation bash cloud cloud-automation cloud-computing cloud-infrastructure configuration-management deployment devops infrastructure-as-code openstack openstack-admin openstack-deployment openstack-scripts python python-scripting scripting shell-scripting system-administration
Last synced: 08 May 2026
https://github.com/mlinxfeld/terraform-az-fk-vnet
Reusable Terraform / OpenTofu module for designing Azure Virtual Networks with purpose-driven subnets, AKS-ready layouts, and Private Endpoint support.
azure azure-aks azure-networking azure-vnet foggykitchen infrastructure-as-code opentofu terraform terraform-module
Last synced: 22 Apr 2026
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/bearbinary/omni-infra-provider-truenas
TrueNAS SCALE infrastructure provider for Sidero Omni — automatically provisions Talos Linux VMs via JSON-RPC 2.0
bare-metal gitops home-server homelab iac infrastructure-as-code json-rpc k8s kubernetes omni proxmox-alternative self-hosted sidero talos talos-linux truenas truenas-scale virtualization vm-provisioning zfs
Last synced: 23 Apr 2026
https://github.com/kolosovpetro/terraform-gameplay
Gameplay with terraform
infrastructure-as-code terraform
Last synced: 06 Jun 2026
https://github.com/max-pfeiffer/simple-dynamic-dns-aws
Cost efficient Dynamic DNS with AWS Lamda and Route 53
aws aws-lambda dns dns-server dynamic-dns infrastructure-as-code opentofu
Last synced: 08 May 2026
https://github.com/edneimonteiro/internal-apim
Azure API Management Internal (VNet) — Terraform reference with CAF naming, private DNS and private endpoints
apim azure caf infrastructure-as-code networking private-dns terraform tutorial vnet
Last synced: 06 Jun 2026
https://github.com/ruanbekker/terraform-ansible-primer
Terraform + Ansible = <3
ansible configuration-management infrastructure-as-code terraform
Last synced: 24 Apr 2026
https://github.com/arthurcadore/ansible-comware
This project provides a containerized environment to manage and automate Comware devices using Ansible. It is packaged with Docker Compose to simplify setup, testing, and execution of Ansible playbooks.
ansible comware infrastructure infrastructure-as-code
Last synced: 17 Jun 2026
https://github.com/tukue/infracodecloudformation
This repo contains a CloudFormation template that provisions a VPC with public and private subnets, an Internet Gateway, security groups, an application load balancer, a target group, and an RDS database instance. The configuration includes necessary parameters, resources, and outputs to set up a scalable and secure infrastructure on AWS.
aws cloudformation infrastructure-as-code
Last synced: 24 Apr 2026
https://github.com/waelson/deploy-high-availability-webapp-aws-cloudformation
Deploying high availability web application on Apache Server using AWS Cloudformation.
availability-zone aws aws-cloudformation ec2-instance iaas-cloud infrastructure-as-code s3 vcp
Last synced: 17 Jun 2026
https://github.com/bearbobs/terraform
Terraform 101
aws infrastructure-as-code terraform terraform-module
Last synced: 25 Apr 2026
https://github.com/burendouk/burendo-toolbox-infrastructure
Infrastructure for the Burendo Toolbox
aws burendo infrastructure infrastructure-as-code terraform
Last synced: 08 May 2026
https://github.com/andsarr/terraform_learning
Source code of the tutorials I have taken to learn Terraform
aws infrastructure-as-code terraform terraform-aws
Last synced: 25 Apr 2026
https://github.com/gmccormick8/gcp-gke-mario
Deploy a highly-available Super Mario game on GKE with automated multi-cluster load balancing and failover using Terraform. Features include Gateway API, automated scaling, and robust security controls.
devops gcp gke helm high-availability iac infrastructure-as-code kubernetes load-balancer multi-cluster terraform
Last synced: 26 Apr 2026
https://github.com/davidcardoso/terraform-aws-web-app-over-ec2
Template for a Web App served by AWS EC2 and related resources.
aws infrastructure-as-code terraform
Last synced: 09 May 2026
https://github.com/ozbillwang/azure-arm-template-best-practices
Azure ARM Template Best Practices
azure azure-arm-templates best-practices infrastructure-as-code
Last synced: 06 Jun 2026
https://github.com/tmknom/template-terraform-aws-account
Terraform template for AWS Account.
infrastructure-as-code terraform
Last synced: 26 Apr 2026
https://github.com/ayman1902/ec2-nightly-automated-shutdown
EC2 Nightly Automated Shutdown
aws aws-dynamodb aws-ec2 aws-lambda aws-s3 infrastructure-as-code terraform
Last synced: 26 Apr 2026
https://github.com/citadel-cloud-management/terraform-aws-bedrock-platform
AWS Bedrock Terraform module with knowledge bases, agents, guardrails, and OpenSearch Serverless
ai aws bedrock devops generative-ai infrastructure-as-code production-ready rag terraform terraform-module
Last synced: 27 Apr 2026
https://github.com/citadel-cloud-management/terraform-aws-cloudfront-cdn
Terraform module for AWS CloudFront CDN with origins, cache behaviors, Lambda@Edge, and WAF integration
aws cdn cloudfront devops edge infrastructure-as-code production-ready terraform terraform-module
Last synced: 27 Apr 2026
https://github.com/sgaunet/ansible-role-forgejo
Ansible role to install Forgejo binary on Linux systems. Automated deployment of the self-hosted lightweight software forge with version management and idempotent installation.
ansible ansible-role automation configuration-management devops forgejo git gitea infrastructure-as-code self-hosted
Last synced: 09 May 2026
https://github.com/citadel-cloud-management/terraform-gcp-vertex-ai-agents
Terraform module for Vertex AI Agents with Dialogflow CX, intents, flows, and webhooks
ai-agents cloud-run conversational-ai dialogflow gcp google-cloud iac infrastructure-as-code nlp production-ready terraform terraform-module vertex-ai
Last synced: 27 Apr 2026
https://github.com/citadel-cloud-management/terraform-azure-openai-platform
Azure OpenAI Service Terraform module with model deployments, private endpoint, APIM, and managed identity
ai azure devops generative-ai infrastructure-as-code openai production-ready terraform terraform-module
Last synced: 27 Apr 2026
https://github.com/citadel-cloud-management/terraform-aws-rds-aurora
Production-grade AWS Aurora Terraform module with MySQL/PostgreSQL, global database, RDS Proxy, Activity Streams, and auto-scaling
aurora aws database devops infrastructure-as-code production-ready rds terraform terraform-module
Last synced: 27 Apr 2026
https://github.com/joffbuilds/secure-baseline
Terraform secure AWS baseline: logging, encryption, IAM guardrails
aws cis-benchmark infrastructure-as-code security terraform
Last synced: 19 May 2026
https://github.com/amirnaghibi/terraform_infrastructure
Use Terraform configuration script to provision a resource on AZURE
azure infrastructure-as-code terraform
Last synced: 26 Apr 2026
https://github.com/mamamia0729/enterprise-linux-docker
🐳 Production-ready multi-distribution Linux environment with Docker. Features RHEL UBI 9, Ubuntu 22.04 LTS & CentOS 7 with enterprise security, monitoring & Infrastructure as Code. Built by AWS|Azure AZ-104|CCNA|Security+ certified professional.
centos containerization devops docker docker-compose enterprise infrastructure-as-code linux monitoring portainer rhel security ubuntu
Last synced: 10 Jun 2026
https://github.com/yeongseon/azure-virtual-machine-practical-guide
Azure Virtual Machine practical guide — platform internals, operations, and troubleshooting grounded in MS Learn
azure azure-virtual-machines best-practices cloud-computing devops documentation infrastructure-as-code mkdocs troubleshooting
Last synced: 07 Jun 2026
https://github.com/sloopstash/kickstart-windows
Automate deployment of a variety of Windows VMs on Windows, Mac, and Linux operating systems using VirtualBox, VMware, and Vagrant.
hypervisor infrastructure-as-code vagrant virtual-machine virtualbox vm vm-automation vm-deployment vm-management vm-provisioning vmware vmware-fusion vmware-workstation windows windows-10 windows-11
Last synced: 27 Apr 2026
https://github.com/citadel-cloud-management/terraform-azure-aks
Production Azure AKS Terraform module with workload identity, Azure CNI Overlay, Defender, and GitOps
aks azure devops infrastructure-as-code kubernetes production-ready terraform terraform-module
Last synced: 27 Apr 2026
https://github.com/citadel-cloud-management/terraform-azure-hub-spoke-network
Azure Hub-Spoke Network Terraform module with Firewall, Bastion, VPN Gateway, and ExpressRoute
azure devops firewall hub-spoke infrastructure-as-code networking production-ready terraform terraform-module
Last synced: 27 Apr 2026
https://github.com/citadel-cloud-management/terraform-azure-key-vault
Azure Key Vault Terraform module with RBAC, private endpoint, HSM keys, certificates, and diagnostics
azure devops infrastructure-as-code key-vault production-ready security terraform terraform-module
Last synced: 27 Apr 2026
https://github.com/citadel-cloud-management/terraform-azure-application-gateway
Terraform module for Azure Application Gateway with WAF, SSL termination, and URL routing
application-gateway azure devops infrastructure-as-code load-balancer production-ready terraform terraform-module waf
Last synced: 27 Apr 2026
https://github.com/citadel-cloud-management/terraform-aws-eks
Production-grade AWS EKS Terraform module with managed node groups, Fargate profiles, IRSA, cluster add-ons, and EKS access API
aws devops eks infrastructure-as-code kubernetes production-ready terraform terraform-module
Last synced: 27 Apr 2026
https://github.com/citadel-cloud-management/terraform-gcp-cloud-sql
Terraform module for Google Cloud SQL with PostgreSQL, MySQL, high availability, read replicas, and backups
cloud-sql database gcp google-cloud infrastructure-as-code mysql postgresql production-ready terraform terraform-module
Last synced: 27 Apr 2026
https://github.com/citadel-cloud-management/terraform-aws-guardduty-ai
AI-enhanced GuardDuty module with threat intelligence, automated triage, and Security Hub integration
ai aws bedrock devops devsecops guardduty infrastructure-as-code production-ready security siem soc terraform terraform-module threat-detection
Last synced: 27 Apr 2026
https://github.com/citadel-cloud-management/mcp-server-terraform
MCP server for Terraform operations - plan, apply, validate, state, and output
ai anthropic automation claude infrastructure-as-code llm mcp model-context-protocol terraform typescript
Last synced: 27 Apr 2026
https://github.com/citadel-cloud-management/terraform-gcp-vpc-network
GCP VPC Network Terraform module with subnets, Cloud NAT, firewall rules, and Shared VPC
gcp google-cloud infrastructure-as-code networking production-ready terraform terraform-module vpc
Last synced: 27 Apr 2026
https://github.com/quickfra/quickfra
Infrastructure automation platform for startups. Deploy production stacks in minutes.
automation cli infrastructure-as-code low-code nextjs nx observability open-source paas self-hosted terraform typescript zero-trust
Last synced: 09 May 2026
https://github.com/xophmeister/osswarm
Build and deploy a Docker Swarm cluster to OpenStack
alpine-linux ansible docker-swarm infrastructure-as-code openstack packer qemu terraform
Last synced: 27 Apr 2026
https://github.com/ridwanbejo/terraform-mongodb-user
Terraform module for managing MongoDB users and roles
automation devops hashicorp hcl iac infrastructure-as-code mongodb sysadmin terraform
Last synced: 27 Apr 2026
https://github.com/thatsme/tomato
Hierarchical DAG engine for composable NixOS configuration management — visual graph editor, OODN variables, template library, SSH deploy with nixos-rebuild
configuration-management dag elixir graph-editor infrastructure-as-code liveview nix nixos nixos-rebuild phoenix
Last synced: 27 Apr 2026
https://github.com/pyratlabs/ansible-role-vagrant
Ansible role for installing Vagrant.
ansible ansible-role automation development development-tools hashicorp infrastructure infrastructure-as-code vagrant
Last synced: 27 Apr 2026
https://github.com/perpetualpanda/infra
Main infrastructure as code repository for self-hosted services
docker infrastructure-as-code terraform
Last synced: 27 Apr 2026
https://github.com/olivr/terraform-aws-bulk-iam-roles
Create many AWS IAM roles at once
aws iam-role infrastructure-as-code terraform terraform-module
Last synced: 09 May 2026
https://github.com/tansudasli/hadoop-playbooks
Fully distributed installations of Hadoop ecosystem.
cloud-init gcp-iaas hadoop-3 hbase hdfs infrastructure-as-code zookeeper
Last synced: 08 Jun 2026
https://github.com/iknowjavascript/terraform-aws-stable-diffusion
This project sets up an AWS infrastructure to deploy a Stable Diffusion model using AWS Lambda, EC2, S3, and API Gateway. The Lambda function triggers an EC2 instance to run the Stable Diffusion model and store the generated images in an S3 bucket.
ai aws infrastructure-as-code nvidia stable-diffusion
Last synced: 28 Apr 2026
https://github.com/awscdk-operator/cdk-ts-operator
Kubernetes Operator that enables deployment, drift detection, and lifecycle automation of AWS CDK (TypeScript) stacks using a GitOps model.
devops infrastructure-as-code k8s kubernetes-operator nodejs shell typescript
Last synced: 28 Apr 2026
https://github.com/jagoda11/aws-lambda-isogram-checker
🚀 Dive into this AWS Lambda function that determines if a word or phrase is an isogram, showcasing a serverless solution to the challenge. The repository offers insights into deploying an isogram checker that can integrate with API Gateway or process files in a cloud environment. 💻
api-gateway aws aws-cli aws-lambda cloud-computing coding-challenge event-driven infrastructure-as-code isogram isogram-detection-algorithm lambda-functions node programming serverless typescript
Last synced: 28 Apr 2026
https://github.com/naganathan05/secure-image-vault-aws
This Repository contains IAC configuration code in Terraform for deploying a Secure Image Storage in S3 Bucket.
aws-apigateway aws-lambda aws-s3 infrastructure-as-code terraform
Last synced: 12 Apr 2025
https://github.com/dilanka-rathnasiri/simple-k8s
An example of a simple Kubernetes cluster built with kind
infrastructure-as-code kubernetes pulumi typescript
Last synced: 28 Apr 2026
https://github.com/stonehenge-edtech/cert-devpro-labs
Open-source Infrastructure-as-Code (IaC) and architecture patterns for Cloud Certifications (AWS, Azure, AI, Security). Curated by CertDevPro.com.
aws azure cerfification cloud-architectures gcp infrastructure-as-code itil pmp solutions-architect system-design terraform
Last synced: 28 Apr 2026
https://github.com/shinmoniee/aws-vpc-ec2-terraform-workspace
Exploring the use of Terraform workspaces for managing multiple environments within a single Terraform configuration.
aws infrastructure-as-code terraform terraform-workspace
Last synced: 28 Apr 2026
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/questopshub/terraform-azurerm-user-assigned-identity
Terraform module to create a User Assigned Managed Identity.
azure azure-infrastructure iac infrastructure-as-code terraform terraform-module
Last synced: 09 May 2026
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/silasfrancis/azure-private-aks-platform
A fully private CI/CD platform built on Microsoft Azure, leveraging a private Kubernetes cluster, Azure Application Gateway for Containers, Infrastructure as Code, and automated deployment pipelines.
aks ansible azure azure-devops cicd devops external-secrets gateway-api helm infrastructure-as-code key-vault kubernetes managed-identity oidc platform-engineering private-cluster terraform zero-trust
Last synced: 08 Jun 2026
https://github.com/aimenux/azuresqldbmanagementdemo
Demo for infrastructure as code with azure management libraries
azure-devops consoleapp infrastructure-as-code netcore31 vs19
Last synced: 20 Jun 2025
https://github.com/ridwanbejo/terraform-grafana-config
Terraform module for managing Grafana Config such as organization, organization preferences and data source
automation dashboard devops grafana hashicorp hcl iac infrastructure-as-code sysadmin terraform
Last synced: 29 Apr 2026
https://github.com/atulkamble/terraform-webserver-setup
This project provides a step-by-step guide for launching, connecting to, and installing a webserver on an EC2 instance using Terraform.
aws cli ec2 git iac infrastructure-as-code terraform
Last synced: 09 May 2026
https://github.com/eimamura/terraform-aws
Explore AWS services and Terraform in my playground for studies
aws iac infrastructure-as-code terraform
Last synced: 18 Jun 2026
https://github.com/pashamakhilkumarreddy/python-isac-demo
AWS, Python, Infrastructure as Code
aws infrastructure-as-code python
Last synced: 29 Apr 2026
https://github.com/xyhhx/ansible-kicksecure-docker-host
ansible playbook(s) for distro-morphing a debian server to kicksecure for use as a docker host
ansible compose containers docker docker-compose hardening iac infrastructure-as-code kicksecure security security-hardening
Last synced: 29 Apr 2026
https://github.com/andriysmyk/prometheus-grafana-alerting
A DevOps monitoring lab project using Vagrant, Ansible, Prometheus, Grafana, and Alertmanager with Slack integration. Demonstrates automated infrastructure provisioning, metrics collection, alerting, and visualization – a hands-on project for learning DevOps monitoring practices.
alertmanager ansible automation devops grafana infrastructure-as-code monitoring prometheus vagrant
Last synced: 29 Apr 2026
https://github.com/sejori/deploya
EXPERIMENT: Modular, adapter-pattern Infrastructure as Code (IaC) tool.
cloud deploy deployment infrastructure-as-code nodejs npm
Last synced: 11 May 2026
https://github.com/memo1918/aws-terraform-ha-infra
AWS high availability and scalable infrastructure made with IaC Terraform.
autoscaling aws awsfreetier cloud cloudarchitectechture highavailability iac infrastructure-as-code scalability terraform terraform-aws terraform-project
Last synced: 29 Apr 2026
https://github.com/joeycloudio/terraform-s3-setup
Automating S3 Bucket Deployment with Terraform | Infrastructure as Code (IaC) for scalable, repeatable AWS resource provisioning | Used Terraform to create and configure S3 buckets, demonstrating automation best practices and Terraform commands | Includes Terraform configurations, AWS CLI integration, and object storage management.
aws aws-cli aws-s3 cloud-automation cloud-engineering iac infrastructure-as-code terraform
Last synced: 29 Apr 2026
https://github.com/tanishqmanuja/stacks
🏡 Infra-as-Code for my Home Server based on Docker
docker esphome home-assistant homelab infrastructure-as-code traefik
Last synced: 29 Apr 2026
https://github.com/pagerinc/composer
A docker-compose for your local env
docker docker-compose infrastructure-as-code ops
Last synced: 07 May 2025
https://github.com/filipegalo/terraform-ecs-alb-sample
Terraform configuration for deploying a sample ECS service behind an Application Load Balancer (ALB) on AWS.
aws cloud-infrastructure iac infrastructure-as-code terraform
Last synced: 30 Apr 2026
https://github.com/olymahmudmugdho/aws-terraform-workshop
This repository contains the hands-on exercises and code samples from a comprehensive workshop on Terraform and AWS. The workshop covers fundamental to advanced topics in Infrastructure as Code (IaC) using Terraform, along with practical implementations on AWS.
amazon-web-services aws cloud-computing iac infrastructure-as-code terraform
Last synced: 30 Apr 2026
https://github.com/bostaapp/devops-assessment
Bosta's DevOps assessment.
devops devops-assignments infrastructure-as-code mongo-to-mysql mongodb mysql
Last synced: 30 Apr 2026