An open API service indexing awesome lists of open source software.

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.

https://github.com/joycemwangi/terraform-iac-hybrid-deployments

Terraform IaC framework for hybrid cloud and multi-vendor network automation. Supports AWS, Azure, GCP, OCI, Cisco ACI/IOS/SD-Access, Palo Alto & Panorama, Fortinet, Juniper, F5, Infoblox, Zscaler and Check Point. Delivers standardized provisioning, policy enforcement and secure deployments across cloud and on-prem environments.

automation automation-framework cisco cloud cloud-engineering devops f5 fortinet hybrid-cloud iac infrastructure-as-code multicloud multivendor network-automation paloalto security software-defined-networking terraform terraform-modules zero-trust

Last synced: 08 Jun 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/jacaudi/cloudflare-operator

A Kubernetes operator for managing Cloudflare resources declaratively via CRDs. Supports DNS records, zones, zone settings, tunnels, and WAF rulesets.

cloudflare controller-runtime dns golang infrastructure-as-code kubebuilder kubernetes operator renovate

Last synced: 06 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/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/unfunco/template-terraform-aws-module

GitHub template for AWS Terraform module repositories with CI, release automation, and docs generation.

amazon-web-services aws github-template infrastructure-as-code release-please repository-template template terraform terraform-docs terraform-module

Last synced: 01 May 2026

https://github.com/cgsamp/gcp-tap-lab

Bash scripts and configuration to automate deploying Tanzu Application Platform to GCP

bash google-cloud-platform infrastructure-as-code kubernetes tanzu-application-platform yaml

Last synced: 01 May 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/yousafkhamza/ec2-infrastructure-creation-through-pyscript

Here it's a python script for creating AWS infrastructure through a python script and this is only for educational purposes also, we can do anything via python.

aws infrastructure infrastructure-as-code pip python3 script

Last synced: 02 May 2026

https://github.com/zzh8829/infra

Infrastructure for https://zihao.me

devops helm helmfile iac infrastructure-as-code kubernetes terraform

Last synced: 02 May 2026

https://github.com/hanchiang/learn-terraform

Learn infrastructure management with terraform. https://www.terraform.io/intro

aws infrastructure-as-code terraform

Last synced: 02 May 2026

https://github.com/ridwanbejo/terraform-mysql-admin

Terraform module for managing MySQL users, grants and databases

devops hashicorp hcl iac infrastructure-as-code mysql sysadmin terraform terraform-modules

Last synced: 02 May 2026

https://github.com/kogunlowo123/terraform-gcp-bigquery

Terraform module for Google BigQuery with datasets, tables, materialized views, routines, and data transfer configs

analytics bigquery data-warehouse gcp google-cloud infrastructure-as-code production-ready terraform terraform-module

Last synced: 02 May 2026

https://github.com/kogunlowo123/terraform-gcp-cloud-armor

Terraform module for Google Cloud Armor with WAF rules, rate limiting, geo-blocking, bot management, and adaptive protection

cloud-armor ddos-protection gcp google-cloud infrastructure-as-code production-ready security terraform terraform-module waf

Last synced: 02 May 2026

https://github.com/kogunlowo123/terraform-aws-sns-sqs

Terraform module for AWS SNS topics and SQS queues with subscriptions, dead-letter queues, FIFO, and KMS encryption

aws devops event-driven infrastructure-as-code messaging production-ready sns sqs terraform terraform-module

Last synced: 02 May 2026

https://github.com/kogunlowo123/terraform-azure-container-apps

Terraform module for Azure Container Apps with Dapr, scaling rules, VNet injection, and managed environments

azure container-apps dapr devops infrastructure-as-code microservices production-ready serverless terraform terraform-module

Last synced: 02 May 2026

https://github.com/kogunlowo123/terraform-azure-postgresql-flexible

Azure PostgreSQL Flexible Server Terraform module with HA, geo-redundant backups, and private endpoint

azure database devops infrastructure-as-code postgresql production-ready terraform terraform-module

Last synced: 02 May 2026

https://github.com/kogunlowo123/terraform-aws-kms

AWS KMS Terraform module with multi-region keys, automatic rotation, key policies, aliases, and grants

aws encryption infrastructure-as-code kms terraform

Last synced: 02 May 2026

https://github.com/kogunlowo123/terraform-aws-elasticache-redis

AWS ElastiCache Redis Terraform module with cluster mode, multi-AZ, RBAC, encryption, and alarms

aws devops elasticache infrastructure-as-code production-ready redis terraform terraform-module

Last synced: 02 May 2026

https://github.com/kogunlowo123/terraform-aws-alb

Terraform module for AWS Application Load Balancer with target groups, listeners, SSL certificates, and WAF

alb aws devops infrastructure-as-code load-balancer networking production-ready terraform terraform-module

Last synced: 02 May 2026

https://github.com/mosher-labs/helm-charts

🚀 This repository serves as a centralized collection of Helm charts for deploying and managing Kubernetes applications. 🎯

axes devops helm helm-charts infrastructure-as-code k8s kubernetes mosher-labs reliability-engineering viking

Last synced: 09 Jun 2026

https://github.com/kogunlowo123/terraform-gcp-pubsub

Terraform module for Google Cloud Pub/Sub with topics, subscriptions, dead-letter queues, and schema validation

event-driven gcp google-cloud infrastructure-as-code messaging production-ready pubsub terraform terraform-module

Last synced: 02 May 2026

https://github.com/thaitechtales/aws

This repository serves as a centralised hub for all AWS-related projects. The aim is to explore and implement various AWS services and solutions, showcasing practical knowledge of cloud architecture, infrastructure management, and automation.

automation aws cloud cloud-computing cloudformation cloudformation-template devops infrastructure-as-code scalable-solutions terraform terraform-module

Last synced: 02 May 2026

https://github.com/subhamay-bhattacharyya-tf/terraform-google-module-template

✅ A reusable, opinionated Terraform module template for provisioning and managing Google Cloud Platform resources — designed for consistency, scalability, and best practices.

cloud-infrastructure devops gcp google-cloud iac infrastructure-as-code module-template platform-engineering sre terraform terraform-module terraform-template

Last synced: 02 May 2026

https://github.com/subhamay-bhattacharyya-tf/terraform-aws-iam

✅ A reusable Terraform module for provisioning and managing AWS IAM resources, including users, groups, roles, policies, and instance profiles. Designed to simplify identity and access management with flexible, configurable inputs and follow least-privilege best practices across AWS environments.

aws aws-iam aws-security iam-group iam-policy iam-role iam-user infrastructure-as-code least-privilege terraform terraform-module

Last synced: 02 May 2026

https://github.com/bauer-group/iac-ansible

Infrastructure as Code with Ansible configuration management for BAUER GROUP.

infrastructure-as-code

Last synced: 03 May 2026

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/solcreek/terraform-provider-gandi

Terraform/OpenTofu provider for Gandi — domains, nameservers, glue records & LiveDNS via the Gandi v5 API (PAT auth), with a dependency-free client.

dns domains gandi golang iac infrastructure-as-code livedns nameservers opentofu terraform terraform-provider

Last synced: 25 Jun 2026

https://github.com/mark101221/aws-lift-shift-migration

🌐 Automate your migration of 2-tier web applications from on-premises to AWS using Terraform, ensuring best practices and efficient infrastructure setup.

application-migration automation aws aws-s3 cloud-migration cloudwatch database-migrations iaas infrastructure-as-code maven memcached migration-aws mysql paas portfolio security terraform vpc

Last synced: 03 May 2026

https://github.com/devenes/terraform-apaches-github-actions

Automate building Apache Servers with Terraform using GitHub Actions and configure them with Bash Scripts.

apache aws bash-script github-actions infrastructure-as-code pipeline-as-code security-group terraform terraform-modules terraform-provider yaml-configuration

Last synced: 03 May 2026

https://github.com/omidiyanto/packer-terraform-vsphere-ubuntu

Automatically build Ubuntu on vSphere using Packer for build the VM Template and automate provisioning with Terraform

cloud-init infrastructure-as-code packer terraform ubuntu vmware-vsphere

Last synced: 03 Sep 2025

https://github.com/foggykitchen/terraform-az-fk-private-dns

Reusable Terraform / OpenTofu module for Azure Private DNS Zones with clean VNet linking patterns.

azure azure-networking cloud foggykitchen iac infrastructure-as-code networking opentofu private-dns private-endpoint terraform

Last synced: 28 May 2026

https://github.com/foggykitchen/terraform-az-fk-storage

Reusable Terraform / OpenTofu module and progressive examples for Azure Storage — from basic accounts to Private Endpoints and Azure Files integration.

azure azure-files azure-storage blob-storage infrastructure-as-code opentofu private-endpoint terraform terraform-module

Last synced: 28 May 2026

https://github.com/foggykitchen/terraform-az-fk-expressroute

Reusable Terraform / OpenTofu module for designing Azure ExpressRoute connectivity and staged interconnect composition.

azure azure-expressroute azure-networking expressroute foggykitchen infrastructure-as-code microsoft-azure opentofu terraform terraform-module

Last synced: 28 May 2026

https://github.com/foggykitchen/terraform-oci-fk-lpg

Reusable Terraform / OpenTofu module for designing OCI Local Peering Gateway connectivity between Virtual Cloud Networks in the same region.

foggykitchen infrastructure-as-code oci oci-lpg oci-networking opentofu oracle-cloud terraform terraform-module vcn-peering

Last synced: 28 May 2026

https://github.com/realm9-platform/realm9-ai-agent

Multi-layer AI agent system for intelligent infrastructure management. Features AI Terraform code editor with BYOK (Bring Your Own Key), Model Context Protocol (MCP) server with 45+ tools, and self-deploying Kubernetes observability agents. Supports OpenAI, Anthropic, and Azure OpenAI.

ai-agent anthropic bring-your-own-key byok devops gitops infrastructure-as-code infrastructure-management kubernetes llm mcp model-context-protocol multi-llm observability openai platform-engineering rag redis terraform

Last synced: 12 Apr 2026

https://github.com/mrtazz/chef-deploy

tool to deploy changes to a Chef server based on a git diff

chef deployment golang infrastructure infrastructure-as-code

Last synced: 03 Sep 2025

https://github.com/abdiel-moyano/cloud-devops-labs

A comprehensive collection of hands-on labs covering DevOps and cloud topics, from AWS and Kubernetes to CI/CD and Infrastructure as Code. Organized from basic to advanced levels, this repository is ideal for learning and improving skills in modern cloud and DevOps technologies.

automation aws ci-cd cloud-computing configuration-management containers devops http-https infrastructure-as-code istio kubernetes linux microservices python security service-mesh tcp-ip terraform web-application-security

Last synced: 05 Mar 2025

https://github.com/foggykitchen/terraform-oci-fk-ipsec

Reusable Terraform / OpenTofu module for designing OCI IPSec connectivity and tunnel composition.

foggykitchen infrastructure-as-code ipsec networking oci opentofu oracle-cloud site-to-site-vpn terraform terraform-module

Last synced: 28 May 2026

https://github.com/foggykitchen/terraform-az-fk-routing

Reusable Terraform / OpenTofu module for defining Azure routing behavior using User Defined Routes (UDR) and route tables.

azure azure-networking azure-route-table azure-routing azure-udr foggykitchen hub-and-spoke infrastructure-as-code opentofu terraform terraform-module

Last synced: 28 May 2026

https://github.com/himanshu2604/code-to-cluster

End-to-end DevOps lifecycle: Git branching → Jenkins CI/CD → Docker containerization → Kubernetes orchestration (2 replicas, NodePort 30008) → Ansible configuration management → Terraform AWS infrastructure provisioning.

ansible cicd container-orchestration devops devops-automation docker infrastructure-as-code jenkins kubernetes terraform

Last synced: 03 May 2026

https://github.com/foggykitchen/terraform-az-fk-public-ip

Reusable Terraform / OpenTofu module for Azure Public IP, designed for explicit and composable networking architectures.

azure azure-networking azure-public-ip foggykitchen iac infrastructure-as-code opentofu terraform

Last synced: 28 May 2026

https://github.com/satyamsundaram/terraform_demo

We make use of Terraform to automate the creation of GKE clusters, node pools and VPC networks using configurations instead of doing it manually,

gcp hcl infrastructure-as-code terraform terraform-modules

Last synced: 20 Jan 2026

https://github.com/robliberti/aws-terraform-ansible-1

Terraform + Ansible lab demonstrating a secure public-frontend/private-backend architecture on AWS, featuring reverse proxying, idempotent configuration, and post-deploy health checks.

ansible aws devops infrastructure-as-code nginx reverse-proxy sre terraform

Last synced: 12 Apr 2026

https://github.com/autonomous-bits/nomos

Configuration scripting language that compiles reusable, cascading configs into deterministic, versioned snapshots for IaC

cli compiler configuration configuration-management devops dsl go golang infrastructure-as-code monorepo parser reproducibility scripting-language

Last synced: 17 Feb 2026

https://github.com/foggykitchen/terraform-az-fk-disk

Reusable Terraform / OpenTofu module and progressive examples for Azure Managed Disks — from single data disks to multiple-disk VM persistence patterns.

azure azure-managed-disks azure-vm foggykitchen infrastructure-as-code opentofu terraform terraform-module

Last synced: 28 May 2026

https://github.com/foggykitchen/terraform-oci-fk-compute

Reusable Terraform / OpenTofu module for provisioning OCI Compute Instances, Instance Pools, autoscaling policies, and load balancer integrations.

foggykitchen infrastructure-as-code oci oci-autoscaling oci-compute opentofu oracle-cloud terraform terraform-module

Last synced: 28 May 2026

https://github.com/foggykitchen/terraform-az-fk-vng

Reusable Terraform / OpenTofu module for designing Azure Virtual Network Gateway connectivity and gateway composition.

azure azure-networking azure-vng foggykitchen infrastructure-as-code microsoft-azure opentofu terraform terraform-module virtual-network-gateway

Last synced: 28 May 2026

https://github.com/foggykitchen/terraform-oci-fk-private-dns

Reusable Terraform / OpenTofu module for deploying OCI Private DNS with views, private zones, RRsets, and resolver view attachment.

foggykitchen infrastructure-as-code oci oci-private-dns opentofu oracle-cloud private-dns terraform terraform-module

Last synced: 28 May 2026

https://github.com/foggykitchen/terraform-oci-fk-objectstorage

Reusable Terraform / OpenTofu module for deploying OCI Object Storage with namespace discovery, buckets, and bucket-level configuration.

foggykitchen infrastructure-as-code oci oci-object-storage oci-objectstorage opentofu oracle-cloud terraform terraform-module

Last synced: 28 May 2026

https://github.com/foggykitchen/terraform-oci-fk-drg

Reusable Terraform / OpenTofu module for designing OCI Dynamic Routing Gateway connectivity, attachments, and routing composition.

drg-routing foggykitchen infrastructure-as-code oci oci-drg oci-networking opentofu oracle-cloud terraform terraform-module

Last synced: 28 May 2026

https://github.com/drosocode/kube-infra-public

Homelab based on Kubernetes

infrastructure-as-code kubernetes

Last synced: 24 Nov 2025

https://github.com/foggykitchen/terraform-az-fk-vnet-peering

Reusable Terraform / OpenTofu module for building Azure VNet peering as a connectivity contract in hub-and-spoke architectures

azure azure-networking azure-vnet infrastructure-as-code opentofu terraform terraform-module

Last synced: 28 May 2026

https://github.com/foggykitchen/terraform-az-fk-firewall

Reusable Terraform / OpenTofu module for Azure Firewall with clean outbound inspection and routed egress patterns.

azure azure-firewall azure-networking foggykitchen iac infrastructure-as-code network-security networking opentofu outbound-connectivity

Last synced: 28 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/foggykitchen/terraform-oci-fk-bastion-service

Reusable Terraform / OpenTofu module for provisioning OCI Bastion resources, managed SSH sessions, and private access workflows.

bastion-service foggykitchen infrastructure-as-code oci oci-bastion opentofu oracle-cloud terraform terraform-module

Last synced: 28 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/foggykitchen/terraform-oci-fk-public-ip

Reusable Terraform / OpenTofu module for deploying OCI Public IP resources with reserved or ephemeral lifetime, private IP attachment, and load balancer integration.

foggykitchen infrastructure-as-code networking oci opentofu oracle-cloud public-ip terraform terraform-module

Last synced: 28 May 2026

https://github.com/foggykitchen/terraform-oci-fk-filestorage

Reusable Terraform / OpenTofu module for deploying OCI File Storage with mount targets, file systems, exports, and compute integration.

foggykitchen infrastructure-as-code oci oci-file-storage oci-filestorage opentofu oracle-cloud terraform terraform-module

Last synced: 28 May 2026

https://github.com/andre-2112/agentic-aws-stage3-v4

🚀 Complete Zero-Error AWS ECS Fargate deployment with PostgreSQL RDS, Docker containers, and SSL/TLS - Live at https://stage3-v4.a-g-e-n-t-i-c.com

auto-scaling aws docker ecs fargate fastapi infrastructure-as-code loadbalancer nodejs postgresql pulumi rds ssl

Last synced: 12 Apr 2026

https://github.com/rhajizada/homelab

My personal multi-node Proxmox home server setup managed as IaC with Terraform.

helm homelab infrastructure-as-code kubernetes terraform

Last synced: 26 Jan 2026

https://github.com/foggykitchen/terraform-oci-fk-vcn

Reusable Terraform / OpenTofu module for designing OCI Virtual Cloud Networks with reusable subnets, route tables, security lists, and gateway integrations.

foggykitchen infrastructure-as-code oci oci-networking oci-vcn opentofu oracle-cloud terraform terraform-module

Last synced: 28 May 2026

https://github.com/foggykitchen/terraform-az-fk-loadbalancer

Reusable Terraform / OpenTofu module for Azure Public Load Balancer, designed for VM and VM Scale Set architectures.

azure azure-load-balancer azure-networking azure-vm foggykitchen iac infrastructure-as-code opentofu terraform vmss

Last synced: 28 May 2026

https://github.com/foggykitchen/terraform-oci-fk-policy

Reusable Terraform / OpenTofu module for managing OCI IAM policies and optional dynamic groups with explicit, composable authorization patterns.

foggykitchen infrastructure-as-code oci oci-dynamic-groups oci-iam oci-policies opentofu oracle-cloud terraform terraform-module

Last synced: 28 May 2026

https://github.com/gardenbed/terraform-modules

A Collection of Common and Reusable Modules for Terraform Projects

aws google-cloud infrastructure infrastructure-as-code terraform terraform-module

Last synced: 18 Jan 2026

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/foggykitchen/terraform-az-fk-rbac

Reusable Terraform / OpenTofu module and progressive examples for Azure RBAC — from simple role assignments to production-grade identity and access patterns across Azure resources.

azure azure-blob azure-iam azure-rbac azure-storage foggykitchen infrastructure-as-code managed-identity opentofu private-endpoint role-assignment terraform terraform-module

Last synced: 28 May 2026

https://github.com/cyberadam-ui/terraform-ec2-wordpress

Terraform configuration to deploy a Bitnami WordPress EC2 instance in AWS.

aws ec2 infrastructure-as-code terraform wordpress

Last synced: 12 Apr 2026

https://github.com/foggykitchen/terraform-az-fk-bastion

Reusable Terraform / OpenTofu module for Azure Bastion with clean private VM access patterns.

azure azure-bastion azure-networking bastion foggykitchen iac infrastructure-as-code opentofu private-access terraform

Last synced: 28 May 2026

https://github.com/techwatching/azurefunctionsqlbindings

Sample code to query an Azure SQL Database from an Azure Function with SQL bindings, with the infrastructure code that provisions the Azure resources using Pulumi.

azure-functions azure-sql-database dotnet infrastructure-as-code pulumi

Last synced: 06 May 2026

https://github.com/foggykitchen/terraform-az-fk-acr

Reusable Terraform / OpenTofu module and progressive examples for Azure Container Registry (ACR) — from simple registry deployments to production-grade integration patterns with AKS, RBAC, and private networking.

azure azure-acr azure-aks azure-container-registry azure-rbac containers foggykitchen infrastructure-as-code opentofu private-endpoint terraform terraform-module

Last synced: 28 May 2026

https://github.com/jessestuart/pulumi-dejavu

Simple POC deployment of @appbaseio’s DejaVu on Kubernetes, provisioned with @pulumi.

infrastructure-as-code kubernetes pulumi typescript

Last synced: 09 May 2026

https://github.com/fgh151/dnscode

Menage dns records as code

dns infrastructure-as-code

Last synced: 16 Mar 2025

https://github.com/urcomputeringpal/pulumi-preview-pr-label-action

Decorate your PR with context from Pulumi Preview output.

ci github-actions infrastructure-as-code pulumi

Last synced: 14 Mar 2026

https://github.com/bipin115/dev-vagrant-iac

Creating a fully automated development Infrastructure using Vagrant (Infrastructure as a Code)

infrastructure-as-code multiple-servers vagrantfile

Last synced: 24 Mar 2025

https://github.com/greeneg/tolharadys-packer-configuration

HashiCorp Packer configurations to build OS images used by tolharadys.net infrastructure

hashicorp-packer-configurations infrastructure-as-code packer ruby

Last synced: 10 Jul 2025

https://github.com/qkrtpdlr/terraform-ticketing-platform

Terraform으로 구축한 고가용성 티켓팅 플랫폼 (Redis 분산 락 + Multi-AZ + Auto Scaling)

auto-scaling aws devops distributed-lock elasticache high-availability infrastructure-as-code multi-az portfolio rds-aurora redis spring-boot terraform

Last synced: 11 Apr 2026