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-25 00:11:47 UTC
- JSON Representation
https://github.com/archisman-mridha/aks-masterclass
Learning about Azure Kubernetes Service
aks aks-cluster aks-kubernetes-cluster azure azure-devops cloud devops infrastructure-as-code managed-kubernetes-cluster terraform
Last synced: 03 May 2026
https://github.com/epomatti/beershop-terraform-demo
A demo project to showcase Terraform features on top of Azure Cloud.
azure azure-functions dotnet-core infrastructure-as-code servicebus terraform terraform-cloud terraform-provider typescript
Last synced: 04 May 2026
https://github.com/cybardev/dbsys-webapp
Full-stack Flask + SQL Web App for Database Systems course
database devops flask-app full-stack-web-development infrastructure-as-code sql
Last synced: 04 May 2026
https://github.com/jareechang/api-gateway-lamba
API gateway with lambda using Node.js 12.x
api-gateway aws cloudwatch iam infra infrastructure infrastructure-as-code lambda lambda-functions nodejs serverless
Last synced: 04 May 2026
https://github.com/atrawog/arch-devops
DevOps development container based on Arch Linux with Wayland desktop, VNC access, and Docker-from-Docker support
arch-linux devcontainer devops docker infrastructure-as-code kubernetes vnc wayland
Last synced: 04 May 2026
https://github.com/devald/icas-demo
Modular Terragrunt framework for managing secure, automated, multi-env cloud infrastructure (ICAS: Infrastructure, Cloud, Automation & Security)
aws github-oidc infrastructure-as-code kubernetes nix-flake terraform terraform-modules terragrunt
Last synced: 04 May 2026
https://github.com/alexandrelamberty/xraspios-iac
:computer: Ansible playbook for Raspberry Pis: Simplify management and configuration.
ansible infrastructure-as-code infrastructure-management raspberry-pi
Last synced: 04 May 2026
https://github.com/pyratlabs/ansible-role-terraform-controller
Ansible role to provision a Terraform Controller
ansible ansible-role automation cloud infrastructure infrastructure-as-code terraform
Last synced: 04 May 2026
https://github.com/luckyfoxdesign/docker-nginx-http
A production-ready secure HTTP Nginx setup with Docker featuring ModSecurity WAF, rate limiting, security headers, and token-based authentication. Designed for secure API gateway deployments with minimal configuration required.
api-gateway containerization devops docker docker-compose infrastructure-as-code modsecurity nginx rate-limiting reverse-proxy security waf web-security
Last synced: 04 May 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/olivr/terraform-aws-organization-account
!!!!! THIS IS A WORK IN PROGRESS, DO NOT USE !!!!! Create an organization on AWS with support for one repo per sub-account from GitHub templates
automation aws cloud infrastructure-as-code terraform
Last synced: 05 May 2026
https://github.com/petr-korobeinikov/ansible-role-java
Java installation.
ansible ansible-role infrastructure-as-code infrastructure-management java
Last synced: 05 May 2026
https://github.com/kaalpanikh/bastion-host
Secure AWS bastion host setup with Terraform automation, fail2ban, and SSH hardening for private infrastructure access
aws aws-ec2 bastion-host cloud-security devops fail2ban iac infra-automation infrastructure-as-code network-security security ssh-hardening terraform vpc
Last synced: 05 May 2026
https://github.com/nshkrdotcom/chassis
Spatial & deployment plane for NSHKR: standalone manager beside the stack that installs, provisions, health-checks, rolls back, and upgrades NSHKR installations.
beam blitz-workspace chassis deployment-manager elixir host-control infrastructure-as-code monorepo node-provisioning nshkr-ai-infra orchestration otp release-manager rollback-safety self-upgrade spatial-plane ssh-orchestrator stack-manager systemd-deployment
Last synced: 09 Jun 2026
https://github.com/emirhandogandemir/cloud-infra-generator-api
This tool provides a user interface to create custom infrastructure for cloud environments, allowing you to manage all your cloud environments from a single website and enjoy the convenience
aws azure gcp infrastructure-as-code k8s
Last synced: 05 May 2026
https://github.com/udhos/toyeks
toyeks - quickly booting up an EKS cluster.
aws eks iac infrastructure-as-code k8s kubernetes terraform
Last synced: 05 May 2026
https://github.com/abd0hrz/multi-cloud-infrastructure-automation
Automate parallel infrastructure provisioning across AWS, Azure, and Google Cloud using Terraform.
automation aws azure cloud devops gcp iac infrastructure infrastructure-as-code multi-cloud provisioning terraform terraform-configuration terraform-resources
Last synced: 05 May 2026
https://github.com/labackdoor/ddos-attack-simulation
A research framework for simulating DDoS attacks using infrastructure-as-code with Terraform and Ansible. Built for controlled environments to study attack patterns and test defense mechanisms.
ansible ddos-attacks devops infrastructure-as-code networking research security terraform virtualization
Last synced: 05 May 2026
https://github.com/notdodo/pulumi-k8s
Pulumi deployments for Kubernetes
infrastructure-as-code kubernetes pulumi security
Last synced: 05 May 2026
https://github.com/jagrit007/terraform-code
Terraform configurations for provisioning and managing cloud infrastructure
aws docker iac-terraform infra-terraform infrastructure-as-code scalability terraform
Last synced: 05 May 2026
https://github.com/emma-ola/envpromote-ecs
Reusable GitHub Actions CI/CD promotion pipeline for deploying containerized applications to Amazon ECS with environment gates, approvals, and immutable artifact promotion.
aws ci-cd devops ecs github-actions infrastructure-as-code platform-engineering terraform
Last synced: 06 May 2026
https://github.com/emma-ola/terraform-platform-modules
Production-grade Terraform modules for building foundational GCP platform infrastructure. This repository provides opinionated yet flexible modules for core platform primitives such as networking, security, and shared cloud services, designed for reuse across teams and environments.
cloud-platform gcp google-cloud infrastructure-as-code terraform terraform-modules
Last synced: 06 May 2026
https://github.com/copubah/aws-load-balancer
Scalable AWS web application with Application Load Balancer, Auto Scaling, and multi-AZ deployment using Terraform
alb auto-scaling aws ci-cd devops github-actions infrastructure-as-code terraform
Last synced: 06 May 2026
https://github.com/ssk845/ansible-sql-server
Automate end-to-end SQL Server installation and configuration on Windows using Ansible with WinRM, dbatools, Ola Hallengren, and Brent Ozar tooling.
ansible automation dbatools infrastructure-as-code sql-server windows winrm
Last synced: 06 May 2026
https://github.com/cj667113/ansible_install_mqtt
Ansible Script to install MQTT and use DDclient to update DNS entry.
ansible ansible-playbook automation ddclient infrastructure-as-code iot mqtt mqtt-protocol mqtt-server python
Last synced: 06 May 2026
https://github.com/machu-gwu/cookiecutter-aws-lambda-python-project
A git repo template for AWS Lambda Python project
aws cicd cookiecutter infrastructure-as-code lambda multi-environment python
Last synced: 06 May 2026
https://github.com/iamshoaibxyz/terraform-aws-iamshoaibxyz-test-vpc
A Terraform module to create a customizable AWS Virtual Private Cloud (VPC) with public and private subnets, route tables, and internet gateway support.
aws aws-vpc cloud infras infrastructure-as-code private-subnets public-subnets terraform terraform-module vpc
Last synced: 07 May 2026
https://github.com/remiljw/learn-terraform-aws-instance
Infrastructure as Code to create an S3 bucket and EC2 instance with python web server
amazon-web-services aws iac infrastructure-as-code python terraform webserver
Last synced: 07 May 2026
https://github.com/gr1m0h/terraform-backend-setup-scripts
Initialize Terraform S3 backend using CloudFormation.
aws backend dynamodb infrastructure infrastructure-as-code s3 terraform
Last synced: 07 May 2026
https://github.com/defo89/packer-ansible-aws-demo
Packer demo on AWS with Ansible as Provisioner
ansible aws infrastructure-as-code packer packer-provisioner packer-scripts
Last synced: 07 May 2026
https://github.com/ridwanbejo/terraform-postgresql-admin
Terraform module for managing PostgreSQL role, database, schema, grant, extension and many more
automation database devops hcl iac infrastructure-as-code postgresql sysadmin terraform terraform-modules
Last synced: 07 May 2026
https://github.com/gforien/terraform-examples
Provision AWS EC2 instances in no time with Terraform 👨💻⏭🕖
aws-ec2 devops infrastructure-as-code terraform
Last synced: 07 May 2026
https://github.com/patel5d2/github-terraform-infra
Terraform infrastructure for managing GitHub repositories as code - includes auto-updates, branch protection, multi-environment support, and complete automation
automation dependabot devops github github-actions iac infrastructure-as-code terraform
Last synced: 07 May 2026
https://github.com/machu-gwu/aws_cloudformation-project
⭐ AWS CloudFormation deployment for human, Enable terraform plan, terraform apply styled deployment.
automation aws cloud cloudformation infrastructure-as-code terraform
Last synced: 07 May 2026
https://github.com/tlkamp/playbooks
Playbooks to configure servers.
ansible infrastructure infrastructure-as-code infrastructure-automation infrastructure-management yaml yml
Last synced: 07 May 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/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/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/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/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/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/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/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/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/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/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/ndxdeveloper/formation-debian
Formation complète Debian (Desktop/Server) de 280h, des fondamentaux aux infrastructures cloud-native modernes. Maîtrisez Debian, Docker, Kubernetes, Ansible, Terraform et les pratiques DevSecOps.
ansible cloudnative debian devops devsecops docker formation grafana infrastructure-as-code k3s kubernetes kvm linux networking security sysadmin terraform tutorial
Last synced: 11 May 2026
https://github.com/epsilon-limited-solutions/tf-module-security-groups
Production-ready Terraform module for Security groups with predefined rule templates
aws infrastructure infrastructure-as-code terraform terraform-module
Last synced: 13 May 2026
https://github.com/endurancecode/terraform-playground
Code written following tutorials to learn Terraform
infrastructure-as-code terraform
Last synced: 11 Jun 2026
https://github.com/upmaru/terraform-digitalocean-instellar
Terraform module for bootstrapping LXD cluster for using with https://opsmaru.com
infrastructure infrastructure-as-code lxd terraform
Last synced: 11 Jun 2026
https://github.com/hamidgholami/puppet_lab
Multiple code examples and scenarios regardong Puppet
fireman iac infrastructure-as-code puppet puppet-module puppetdb
Last synced: 13 May 2026
https://github.com/paullukashuber/moodle-azure-terraform
Infrastructure as Code (IaC) solution for deploying Moodle LMS on Azure using Terraform. University project for Cloud Computing module at HSW.
azure cloud-computing devops education iac infrastructure-as-code lms moodle terraform university-project
Last synced: 13 May 2026
https://github.com/infrastructure-alexson/ldap-infrastructure-suite
Turnkey LDAP infrastructure suite: unified container deployment of 389 DS, Kea DHCP, BIND 9 DNS, and web-based management. Deploy complete infrastructure with one command.
389-directory-service bind9 containerization docker-compose high-availability infrastructure-as-code kea-dhcp kubernetes ldap-infrastructure openshift service-orchestration turnkey-solution
Last synced: 13 May 2026
https://github.com/sparkfabrik/terraform-helm-kyverno
This module installs Kyverno on K8s cluster and optionally deploy policies.
helm helm-chart infrastructure-as-code kubernetes kyverno kyverno-policies policy terraform-module
Last synced: 11 Jun 2026
https://github.com/mikysal78/ansible-dns
Ansible playbook per infrastruttura DNS production-ready: BIND9 hidden primary, N secondari pubblici, DNSSEC inline signing, hardening OS, nftables, ACME wildcard, DDNS OpenWrt, Prometheus/Grafana.
acme ansible bind9 ddns debian devops dns dnssec grafana infrastructure-as-code nftables openwrt prometheus
Last synced: 13 Jun 2026
https://github.com/tiagogcastro/aws-iac-blueprint
Portfolio IaC template with Terraform and Terragrunt on AWS. Full local validation via LocalStack — no real AWS account needed.
aws devops iac iam infrastructure-as-code localstack portfolio s3 terraform terragrunt vpc
Last synced: 14 Jun 2026
https://github.com/jwmoss/terraform-provider-daytona
Terraform provider for Daytona sandboxes and infrastructure
daytona infrastructure-as-code terraform terraform-provider
Last synced: 14 Jun 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/queukat/terraform-iac-modules
Reference Terraform modules and examples for deploying Azure infrastructure.
azure devops hcl iac infrastructure-as-code legacy reference terraform
Last synced: 15 Jun 2026
https://github.com/hamidgholami/terraform-modules
My terraform modules
hashicorp iac infrastructure-as-code terraform terraform-modules
Last synced: 16 Jun 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/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/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/flamarion/vanilla-k8s-infra-aws
Self-managed Kubernetes on AWS EC2 with Terraform + Ansible — kubeadm, Cilium, cert-manager, EBS CSI. Single-node or HA.
ansible aws cert-manager cilium devops ebs-csi ec2 gateway-api ha-cluster infrastructure-as-code kubeadm kubernetes letsencrypt nlb route53 self-managed-kubernetes terraform
Last synced: 20 Jun 2026
https://github.com/mattburgess/tfcloud-path-to-prod
continuous-deployment infrastructure-as-code terraform
Last synced: 22 Jun 2026
https://github.com/vnedyalk0v/rig
Set up a DevOps-ready Mac with the tools and versions your workflow depends on.
cloud-engineering devops devops-tools homebrew infrastructure-as-code macos platform-engineering workstation-setup
Last synced: 23 Jun 2026
https://github.com/dvmrry/zscaler-as-code
Continuous Terraform reconciliation for Zscaler (ZIA/ZPA/ZCC): schema-generated modules, typed JSON config, brownfield import adoption, drift-to-PR backfills with audit attribution. A living pipeline, not a one-shot exporter.
drift-detection gitops infrastructure-as-code terraform zia zpa zscaler
Last synced: 24 Jun 2026
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