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/cj667113/oci_to_azure_automation
Terraform and Ansible Scripts to automate the provisioning and setup of OCI and Azure Virtual Private Connections.
ansible autonomous-database azure cloud hybrid infrastructure infrastructure-as-code oci oracle python terraform virtual-private-connection
Last synced: 16 Apr 2026
https://github.com/kevindellapiazza/aws-fargate-fintech-demo
Production-ready ECS Fargate infrastructure using Terraform and FastAPI
aws cloud cloud-architecture devops docker ecs ecs-fargate fargate fastapi finops iac infrastructure-as-code microservice python security terraform
Last synced: 16 Apr 2026
https://github.com/soerenschneider/tf-minio
Managing my minio instances
iac infrastructure-as-code minio opentofu s3 s3-bucket s3-storage terraform
Last synced: 02 Mar 2026
https://github.com/arjunan-k/aws_saa
Detailed notes plus hands-on explanation of AWS Services which are used by a Certified Solutions Architect.
amazon-web-services cloudformation infrastructure-as-code solutions-architect
Last synced: 02 Mar 2026
https://github.com/nathlan/alz-prod-api-repo
ALZ workload repository for example-api-prod
infrastructure-as-code terraform-managed
Last synced: 02 Mar 2026
https://github.com/dilanka-rathnasiri/s3-with-versioning
Pulumi IaC for aws s3 bucket with versioning
infrastructure-as-code pulumi s3 typescript
Last synced: 17 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/sparkfabrik/terraform-helm-ingress-nginx
This module creates Kubernetes namespace and install the nginx ingress controller helm release
helm helm-release iac infrastructure-as-code kubernetes nginx-ingress-controller terraform terraform-module
Last synced: 24 Apr 2026
https://github.com/homestak-dev/homestak-dev
Parent repository for homestak-dev polyrepo workspace
homelab infrastructure-as-code polyrepo proxmox
Last synced: 07 Mar 2026
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/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/so0k/tacos-guru
Interactive TACOS platform evaluator
devops env0 infrastructure-as-code opentofu platform-engineering react scalr spacelift tacos terraform typescript vite
Last synced: 03 Mar 2026
https://github.com/princecloudops/terraform-azure-core-infra
Infrastructure-as-Code project deploying core Azure resources using Terraform. Includes VNet, subnet, NSG, VM, NIC, Public IP, storage, and full deploy/teardown lifecycle.
azure-vm cloud-engineering devops infrastructure-as-code linux terraform virtual-network
Last synced: 16 Apr 2026
https://github.com/rrabelloo/homebrew-formae
Unofficial Homebrew tap for Formae, a modern Infrastructure-as-Code platform.
devops iac infrastructure-as-code platform-engineering sre
Last synced: 04 Mar 2026
https://github.com/dryvist/ansible-splunk
Ansible role for deploying and configuring Splunk Enterprise - includes HEC input, indexes, apps, and multi-disk storage with Doppler secrets integration
ansible automation devops enterprise infrastructure-as-code log-management logging monitoring observability security siem splunk
Last synced: 14 Jun 2026
https://github.com/aetherwing-io/fcp-terraform
MCP server for Terraform HCL generation
hcl infrastructure-as-code llm mcp model-context-protocol terraform
Last synced: 05 Mar 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/dryvist/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: 14 Jun 2026
https://github.com/dryvist/tf-splunk-aws
Cost-optimized Terraform/Terragrunt infrastructure deploying Splunk on AWS. Features VPC isolation, encrypted storage, least-privilege IAM policies, and comprehensive documentation. Manages ~22 AWS resources with minimal monthly cost (~.80). Modular DRY configuration patterns.
aws cloud-infrastructure cost-optimization devops documentation ebs ec2 encryption iac iam infrastructure-as-code modular-architecture security splunk terraform terragrunt vpc
Last synced: 03 Jun 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/dryvist/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: 14 Jun 2026
https://github.com/thipster/thipster-cli
CLI interface build with typer, designed to use the THipster package
cli iac infrastructure-as-code python terraform thipster thipstercli typer
Last synced: 04 Mar 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/shuuji3/ansible-setup-env
🧑🏻💻 Setup my daily macOS/Linux environment using Ansible
ansible infrastructure-as-code
Last synced: 10 Apr 2026
https://github.com/dryvist/nix-darwin
Flakes-based nix-darwin config for macOS — system packages, networking, security, and home-manager orchestration via Nix
darwin declarative home-manager infrastructure-as-code macos macos-configuration nix nix-darwin nix-flakes reproducible
Last synced: 03 Jun 2026
https://github.com/abdullahainun/homelab-k8s-services
Production-ready Kubernetes configurations for self-hosted services in homelab environments
argocd cert-manager container-orchestration devops flux gitops grafana helm homelab homelab-automation infrastructure-as-code ingress-nginx kubernetes kubernetes-manifests kustomize metallb monitoring production-ready prometheus self-hosted
Last synced: 23 Jun 2025
https://github.com/mirror-kt/infra
the repository for managing infrastructure related to mirror-kt.dev
infrastructure-as-code terraform terraform-managed
Last synced: 05 Mar 2026
https://github.com/mattsunner/homelab
Personal Homelab & Server for Matthew Sunner
homelab infrastructure-as-code kubernetes
Last synced: 23 Jun 2025
https://github.com/ilxnah/devops-case-study
Dev(Sec)Ops Case Study: Insights on Kubernetes, GitOps, monitoring, security & networking. | Případová studie pro Dev(Sec)Ops: Poznatky o Kubernetes, GitOps, monitoringu, bezpečnosti a síťování.
automation case-study ci-cd container-orchestration devops docker gitops grafana infrastructure-as-code interview-prep kubernetes kubernetes-cluster load-balancing log-aggregation monitoring networking prometheus rbac security ssl-tls
Last synced: 17 Apr 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/homestak-dev/.github
Organization profile
homelab infrastructure-as-code proxmox
Last synced: 02 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/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/ridwanbejo/terraform-kubernetes-namespace
Terraform module for managing Kubernetes namespace and resource quota
automation hashicorp hcl iac infrastructure-as-code kubernetes terraform
Last synced: 11 May 2026
https://github.com/bodsch/coremedia-environment
create an simple, local coremedia infrastructure with terraform and ansible
ansible coremedia infrastructure infrastructure-as-code terraform
Last synced: 17 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/colinbut/sales-order-system-2-infrastructure-eks
Using Terraform to provision EKS - a Kubernetes cluster on AWS cloud
aws-eks aws-eks-cluster eks infrastructure-as-code infrastructure-automation kubernetes provisioning terraform
Last synced: 17 Apr 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/hamidgholami/terraform-modules
My terraform modules
hashicorp iac infrastructure-as-code terraform terraform-modules
Last synced: 16 Jun 2026
https://github.com/tomwechsler/github_actions_and_bicep
Modernisation of automated infrastructure provisioning with GitHub workflows!
azure azure-cli bicep github-actions iac infrastructure-as-code
Last synced: 17 Apr 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/fusionaize/faigrid
The sovereign execution substrate for AI-native operations.
agentic-workflows ai-agents automation backup-restore caddy crowdsec devops gitops homelab hybrid-cloud infrastructure-as-code llm n8n openclaw restic security self-hosted sovereign-ai
Last synced: 03 Apr 2026
https://github.com/p6m7g8-dotfiles/p6df-cdk8s
P6 Dotfiles: CDK8S
cli developer-tools dotfiles infrastructure-as-code p6 p6df p6m7g8 plugin productivity sh shell terminal theme zsh
Last synced: 03 Apr 2026
https://github.com/davidobrien1985/pulumi-sftp-aci
Pulumi code to deploy SFTP on Linux on ACI
azure cloud infrastructure-as-code pulumi sftp
Last synced: 17 Apr 2026
https://github.com/jacobpevans/nix-darwin
Flakes-based nix-darwin config for macOS — system packages, networking, security, and home-manager orchestration via Nix
darwin declarative home-manager infrastructure-as-code macos macos-configuration nix nix-darwin nix-flakes reproducible
Last synced: 03 May 2026
https://github.com/ryanjdillon/nix-config
NixOS flake configuration managing multiple hosts with modular architecture, automated secret management, and k3s cluster orchestration.
dotfiles infrastructure-as-code k3s kubernetes nix-flakes nixos
Last synced: 03 Apr 2026
https://github.com/hossambarakat/pulumi-demos
azure azure-functions cosmos-db infrastructure-as-code pulumi pulumi-csh serverless
Last synced: 17 Apr 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/mahin556/ansible-nfs
Install and configure nfs server with ansible
ansible ansible-playbook ansible-role centos infrastructure-as-code network-file-system nfs nfs-client nfs-server redhat rhel9
Last synced: 18 Jul 2025
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/stxkxs/aws-eks
Production-grade EKS infrastructure with AWS CDK v2, ArgoCD GitOps, and full security/observability stack
argocd aws cdk cilium eks gitops infrastructure-as-code karpenter kubernetes observability security typescript
Last synced: 04 Apr 2026
https://github.com/pdmlab/cdk-constructs
Shared constructs for AWS CDK
aws aws-cdk aws-cdk-constructs aws-iam cdk-constructs iac infrastructure-as-code nodejs typescript
Last synced: 09 May 2026
https://github.com/pragmatiks/pragma-sdk
Python SDK for pragma-os. Build providers and manage infrastructure programmatically.
ai-infrastructure api-client async-python developer-tools infrastructure-as-code platform-engineering provider-framework pydantic python sdk
Last synced: 04 Apr 2026
https://github.com/mikmorley/terraform-aws-ec2-backup
This module streamlines the creation of automated backup workflows for Amazon EC2 instances, ensuring data resilience and simplified disaster recovery. Schedule backups, set retention policies, and customise tags effortlessly to enhance your infrastructure's reliability.
amazon-web-services automation aws-automation aws-backup-strategy aws-lambda aws-resource-management backup-solutions cloud-computing cloudwatch-events devops-tools disaster-recovery ec2-instances infrastructure-as-code infrastructure-automation scheduled-tasks terraform terraform-module
Last synced: 04 Apr 2026
https://github.com/dev-ashishk/cloudflow
CloudFlow is a simple set of scripts to automate GCP setup, including secrets, APIs, services, and triggers. Easily streamline your GCP project creation and management with a single command. Open-source under the MIT License. 🚀
automation ci-cd cloud-automation cloud-build cloud-deployment cloud-infrastructure cloud-platform cloud-run cloud-setup containerization devops docker gcloud-cli gcp google-cloud google-cloud-sdk google-cloud-secrets-manager infrastructure-as-code secrets-management shell-scripts
Last synced: 15 May 2026
https://github.com/sountrust/terraform-vcd-k8s-modules
Reusable Terraform modules for Kubernetes clusters on VMware vCloud Director, designed for MonacoCloud infrastructure by Sountrust.
devops devops-tools gitops gitops-platform infrastructure infrastructure-as-code infrastructure-automation infrastructure-management kubernetes kubernetes-cluster kubernetes-setup monacocloud sountrust terraform-cloud terraform-modules terraform-provider terrafrom vcd
Last synced: 18 Apr 2026
https://github.com/pablosilvab/demo-terraform
El objetivo de este proyecto es levantar instancias utilizando Terraform
digitalocean infrastructure-as-code kubernetes terraform
Last synced: 16 May 2026
https://github.com/petr-korobeinikov/ansible-role-php
PHP installation.
ansible ansible-role infrastructure-as-code infrastructure-management php
Last synced: 18 Apr 2026
https://github.com/clhore/provider-infra-shell
Pseudo infrastructure as code
bash bash-script infrastructure-as-code on-premise proxmox proxmox-cluster
Last synced: 18 Apr 2026
https://github.com/ozturkeniss/kubetoterra
A comprehensive microservices platform built with Go, featuring user management and order processing capabilities. This project demonstrates modern cloud-native development practices with containerization, orchestration, and infrastructure as code.
docker docker-compose gin-gateway go infrastructure-as-code kubernetes linux production-ready terraform
Last synced: 23 Jun 2025
https://github.com/p6m7g8-dotfiles/p6df-terraform
P6 Dotfiles: TERRAFORM
cli developer-tools devops dotfiles infrastructure-as-code p6 p6df p6m7g8 plugin productivity sh shell terminal theme zsh
Last synced: 05 Apr 2026
https://github.com/mtumilowicz/terraform-remotebackend-workspaces-aws-workshop
Introduction to advanced terraform features: remote backends, workspaces and aws context.
aws devops infrastructure-as-code terraform terraform-aws terraform-live terraform-managed terraform-modules terraform-project terraform-provider terraform-remote terraform-state workshop workshop-materials
Last synced: 04 May 2026
https://github.com/rerichardjr/terraform-provider-ipify
Terraform provider to retrieve public IP from IPIFY
aws azure devops digitalocean gcp golang iac infrastructure-as-code ipify linode oci oracle-cloud terraform terraform-provider
Last synced: 05 Apr 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/nvision-x/security-infra-tf
Terraform module for AWS security baseline - implements CIS AWS Foundations Benchmark 5.0.0 controls including Security Hub, CloudTrail, Config, IAM policies, and Access Analyzer
aws aws-config cis-benchmark cloudtrail compliance iam infrastructure-as-code security security-hub terraform
Last synced: 18 Apr 2026
https://github.com/dhanikaa/terraform-provisioners
Terraform sets up AWS infrastructure with an EC2 instance running a Flask app, creating a VPC, subnet, internet gateway, security group, and configuring SSH access with basic app provisioning.
ec2-instance infrastructure-as-code provisioning-scripts python-flask terraform terraform-provisioner vpc
Last synced: 22 Jun 2025
https://github.com/jemjal/linkshrink-microservices
A complete microservices-powered URL shortener (FastAPI, Nginx) with automated CI/CD deployment to AWS using Terraform and GitHub Actions.
aws cicd docker ecs fastapi github-actions infrastructure-as-code microservices nginx terraform
Last synced: 13 Apr 2026
https://github.com/yogitabadhe/aws-terraform-webserver
This project provides a detailed guide for launching, connecting to, and configuring a webserver on AWS using Terraform.
aws awscli ec2-instance github ias infrastructure-as-code terraform webserver-setup
Last synced: 18 Apr 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/labrats-work/infra.cloud-platform
Multi-cloud Kubernetes platform with GitOps automation. Cloud-agnostic platform layer with provider-specific implementations.
ansible cloud-native devops flux fluxcd gitops hetzner infrastructure-as-code kubernetes kustomize multi-cloud platform-engineering prometheus sre terraform
Last synced: 05 Apr 2026
https://github.com/gmeligio/naming
Create easily infrastructure names using organization conventions and following cloud provider recommendations.
Last synced: 18 Apr 2026
https://github.com/barcek/clag
cool bins | cloud resource tag generator | output for infrastructure-as-code | command line tool | Bash
bash cloud command-line-tool devops dx infrastructure-as-code shell terraform
Last synced: 18 Apr 2026
https://github.com/anct-cartographie-nationale/api-infrastructure
⚙️ Infrastructure de l'API de la cartographie nationale des lieux de médiation numérique
anct aws betagouv gouvernement inclusion-numerique infrastructure-as-code mediation-numerique terraform
Last synced: 18 Apr 2026
https://github.com/manwwe/rancher-minikube
🐳 Automated deployment of Rancher on a local Kubernetes cluster using Minikube and Helm for MacOS.
automation containerization devops infrastructure-as-code kubernetes minikube rancher
Last synced: 24 Apr 2026
https://github.com/xyhhx/ansible-alpine-docker-host
ansible playbook for configuring an ansible vm as a docker host
alpine ansible automation docker docker-compose hardening iac infrastructure-as-code security
Last synced: 18 Apr 2026
https://github.com/sparkfabrik/terraform-kubernetes-application-sleep-cycles
Terraform module to manage application sleep cycles in Kubernetes.
iac infrastructure-as-code kubernetes terraform terraform-module
Last synced: 19 Apr 2026
https://github.com/noahwhite/ghost-stack
Infrastructure as Code (IaC) for deploying a secure, self-hosted Ghost blog on Vultr using OpenTofu. Built for transparency, education, and evolution — this is the foundational stack described in the “Ghost in the Stack” blog series on Separation of Concerns.
blogging-platform cloudflare devops ghost ghost-blog infrastructure-as-code opentofu terraform-alternative vultr
Last synced: 23 Jun 2026