Ecosyste.ms: Awesome
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.
- 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: 2025-02-14 00:10:51 UTC
- JSON Representation
https://github.com/soerenschneider/tf-keycloak
auth-provider iac infrastructure-as-code keycloak oauth2 openid-connect opentofu terraform
Last synced: 06 Feb 2025
https://github.com/guerzon/terraform-modules-demo
Terraform module development demo project
infrastructure-as-code terraform terraform-aws terraform-modules
Last synced: 28 Jan 2025
https://github.com/soerenschneider/tf-minio
Managing my minio instances
iac infrastructure-as-code minio opentofu s3 s3-bucket s3-storage terraform
Last synced: 06 Feb 2025
https://github.com/soerenschneider/tf-grafana
automation grafana grafana-dashboard iac infrastructure-as-code opentofu terragrunt terratest
Last synced: 06 Feb 2025
https://github.com/5h1ngy/infra-terraform-aws
Automated AWS infrastructure with Terraform: deploy VPC, EC2, Route53 DNS, and Nginx/Docker setups for frontend services. Includes scripts, templates, and detailed documentation
aws aws-ec2 aws-vpc backend cloud devops docker frontend infrastructure infrastructure-as-code microservices nginx route53 terraform
Last synced: 13 Feb 2025
https://github.com/evenh/rett-i-prod-iac
IaC-demo med Terraform for faggruppen Rett i prod (Bekk)
bekk infrastructure-as-code terraform
Last synced: 09 Feb 2025
https://github.com/lipej/aws-cdk-tailscale-exit-node-deno
Automated Tailscale exit node with AWS CDK and Deno
aws aws-cdk aws-ec2 exit-node infrastructure-as-code tailscale
Last synced: 13 Feb 2025
https://github.com/kolosovpetro/terraform-gameplay
Gameplay with terraform
infrastructure-as-code terraform
Last synced: 16 Jan 2025
https://github.com/arch-err/cluster-config
IaC for my homelab cluster
cluster-configuration homelab homelab-automation iac infrastructure-as-code k8s kubernetes
Last synced: 13 Feb 2025
https://github.com/benniemosher-dev/terraform-aws-oidc
๐ชช A TF module for AWS IAM OIDC identity providers. ๐ชช
aws infrastructure-as-code terraform
Last synced: 23 Oct 2024
https://github.com/drosocode/kube-infra-public
Homelab based on Kubernetes
infrastructure-as-code kubernetes
Last synced: 28 Dec 2024
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: 23 Oct 2024
https://github.com/pagerinc/composer
A docker-compose for your local env
docker docker-compose infrastructure-as-code ops
Last synced: 14 Nov 2024
https://github.com/agriii927/spotify-playlist-in-terraform
Terraform IaC to automatically build Spotify playlist
infrastructure-as-code spotify spotify-playlist terraform terraform-spotify
Last synced: 23 Oct 2024
https://github.com/QubitPi/hashistack
๐ Giving individual total control of every aspect of their technology lives
aws-ami aws-ec2 ci-cd continuous-delivery continuous-deployment hashicorp hashicorp-packer hashicorp-terraform immutable-infrastructure infrastructure-as-code kong-gateway mlflow release-automation release-definition screwdriver-cd
Last synced: 13 Oct 2024
https://github.com/archisman-mridha/aws-devops-professional
Preparing for the AWS DevOPs professional exam.
automation aws aws-cicd aws-codepipeline aws-devops aws-devops-professional-exam aws-exams cloud devops infrastructure-as-code
Last synced: 26 Jan 2025
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: 26 Jan 2025
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: 11 Jan 2025
https://github.com/archisman-mridha/e2e-cloudnative
Demonstrating how to build end-to-end CloudNative applications using Kubernetes and AWS
ansible argocd aws aws-cdk cilium cloudnative cluster-autoscaler gitops harbor infrastructure-as-code jenkins k3d kubernetes longhorn self-managed-kubernetes terraform terramate vcluster wasm wireguard
Last synced: 26 Jan 2025
https://github.com/amilochau/tf-modules
Terraform modules to build IaC on multiple providers (including AWS, GitHub) โ
devops infrastructure-as-code terraform
Last synced: 08 Feb 2025
https://github.com/mosher-labs/.github
โกโ๏ธ๐ฉ๏ธ Welcome to Mosher Labs! Combining Scandinavian heritage and cutting-edge cloud technologies, we deliver precision-crafted solutions with AWS and Infrastructure as Code. โกโ๏ธ๐ฉ๏ธ
automation aws axes cicd-pipelines cloud-computing cloud-native devops homelab infrastructure-as-code mosher-labs reliability-engineering viking
Last synced: 31 Dec 2024
https://github.com/ooadadaoo/cluster-bootstrap-ansible
A reliable baseline configuration for consistent server cluster setup and management in Ansible. Ideal for initializing development, staging, and production clusters.
ansible homelab infrastructure-as-code
Last synced: 13 Feb 2025
https://github.com/hbjydev/dns
My DNS infrastructure-as-code repository that configures my Cloudflare account.
iac infrastructure infrastructure-as-code
Last synced: 26 Jan 2025
https://github.com/chtjonas/terraform
Curated repository of my personal Terraform configurations
configuration infrastructure-as-code terraform
Last synced: 01 Feb 2025
https://github.com/tushar98644/terraform
Optimal guidelines for structuring Terraform code
automation bash cloud go hcl infrastructure-as-code terraform terraform-aws terraform-configurations terraform-modules terratest
Last synced: 13 Feb 2025
https://github.com/brandonjbjelland/docker-test-anycloud
A docker container ready to test any IaC through test kitchen, kitchen terraform, and your cloud provider of choice.
container devops docker infrastructure-as-code terraform test-kitchen testing
Last synced: 20 Jan 2025
https://github.com/shinmoniee/aws-vpc-ec2-terraform-modules-poc
Provisioning POC AWS infrastructure: VPC, subnets, gateways, bastion host, and private EC2 instance using Terraform modules.
aws infrastructure-as-code terraform terraform-modules
Last synced: 13 Feb 2025
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: 20 Jan 2025
https://github.com/sebastianjans/portfolio
๐ Portfolio of Sebastian Jans
architecture automation aws cloud cologne concept consulting devops fullstack-development hybrid-cloud iac infrastructure-as-code java quarkus serverless terraform
Last synced: 13 Feb 2025
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: 13 Feb 2025
https://github.com/pagerinc/docker-jsonnet
Docker image for google/jsonnet - The data templating language
docker-image infrastructure-as-code ops
Last synced: 14 Nov 2024
https://github.com/fabriziocafolla/cdk-demo
aws aws-cdk cdk cdk-constructs cdk-examples cloudformation iac infrastructure-as-code python tutorial
Last synced: 13 Feb 2025
https://github.com/fabriziosalmi/cloudflare-terraform
Terraform existing Cloudflare infrastructure
cloudflare infrastructure-as-code terraform
Last synced: 13 Feb 2025
https://github.com/isejalabs/terraform-proxmox-talos
Terraform/OpenTofu module for creating a Kubernetes cluster on based on Talos Linux running on Proxmox
cilium iac infrastructure-as-code kubernetes opentofu proxmox talos terraform terraform-module tofu
Last synced: 26 Jan 2025
https://github.com/questopshub/terraform-kubernetes-namespace
Terraform module to create Kubernetes Namespace.
azure azure-infrastructure iac infrastructure-as-code terraform terraform-module
Last synced: 26 Jan 2025
https://github.com/harrisoncramer/terraform-and-gh-actions
Simple repository showing how you can combine Terraform Cloud with Github Actions to automate your IAC.
github-actions infrastructure-as-code terraform
Last synced: 16 Jan 2025
https://github.com/perpetualpanda/infra
Main infrastructure as code repository for self-hosted services
docker infrastructure-as-code terraform
Last synced: 01 Feb 2025
https://github.com/patkoch/terraform_virtual_machine_windows
Deployment of a Windows virtual machine on Azure using Terraform
azure hashicorp-terraform infrastructure-as-code terraform virtual-machine vs-code
Last synced: 13 Feb 2025
https://github.com/naoval19/tacos
TacOS is a lightweight, educational operating system designed for teaching purposes. It provides a simple and intuitive platform for students to learn the fundamentals of operating system development.
automation climbing end-to-end-encryption food graphql infrastructure-as-code kubernetes library maplibre maps nodejs tensor terraform terraform-github-actions
Last synced: 17 Jan 2025
https://github.com/sean-njela/devops_directory_setup
A comprehensive DevOps directory setup script that automatically creates an industry-standard project structure with Terraform, Ansible, Kubernetes, and more. Features include intelligent error handling, logging, health checks, and automated backup systems.
ansible automation bash-script best-practices ci-cd cloud-infrastructurev deployment devops devsecops directory-structure docker helm iac infrastructure-as-code kubernetes monitoring project-scaffolding project-template security terraform
Last synced: 10 Feb 2025
https://github.com/questopshub/terraform-azurerm-role-assignment
Terraform module to assign a specified Role to a given Principal (User or Group).
azure azure-infrastructure iac infrastructure-as-code terraform terraform-module
Last synced: 26 Jan 2025
https://github.com/devpaulpops/geturlcloudrun
Microservice Go pour rรฉcupรฉrer les URLs des services Cloud Run sur GCP avec dรฉploiement Terraform automatisรฉ ๐
api ci-cd cloud-run devops docker golang google-cloud-platform infrastructure-as-code microservice terraform
Last synced: 24 Dec 2024
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: 28 Dec 2024
https://github.com/aplyca/terraform-aws-efs
A Terraform Module for how to create EFS on AWS
amazon-web-services automation aws efs filesystem infrastructure-as-code nfs terraform
Last synced: 13 Jan 2025
https://github.com/pycodebe/ansible-role-podman
Ansible role for installing, configuring, and uninstalling the Podman package across multiple Linux distributions (Fedora, Debian). Ensures consistent deployment and management of the Podman container runtime.
ansible ansible-role container infrastructure-as-code podman
Last synced: 31 Dec 2024
https://github.com/aimenux/pulumidemo
Demo for infrastructure as code with azure pulumi provider
consoleapp infrastructure-as-code netcore3 pulumi vs19
Last synced: 10 Jan 2025
https://github.com/r-vdp/system-manager
Manage system config using nix on any distro
infrastructure-as-code nix systemd
Last synced: 26 Dec 2024
https://github.com/mysticrenji/gitlab-runner-autoscaler
Checking out GitLab Runner Autoscaler experiment feature
cicd containers devops dockers gitlab gitlab-ci gitlab-runner infrastructure infrastructure-as-code pipelines
Last synced: 27 Dec 2024
https://github.com/snyk/lambda-env-updater
Very simple executable to update a lambda function environment variables
driftctl infrastructure-as-code
Last synced: 10 Nov 2024
https://github.com/a-patel/aws-cdk-three-tier-web-app-workshop
AWS CDK Three-Tier Web Application Workshop: Provision Three-Tier Web Application blueprint in AWS using AWS CDK Typescript.
aws aws-cdk aws-cdk-typescript aws-ec2 aws-rds aws-vpc iac infrastructure-as-code three-tier-architecture workshop
Last synced: 24 Jan 2025
https://github.com/wbreiler/piansible
Ansible playbooks for automating Raspberry Pi OS Lite setup, including Docker, Docker Compose, and Apache2 in Docker.
ansible ansible-playbook apache apache2 automation devops docker docker-compose iac infrastructure-as-code raspberry-pi-os sysadmin system-administration
Last synced: 09 Feb 2025
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: 13 Jan 2025
https://github.com/hiroxto/infrastructure
่ชๅฎ ใตใผใใผใจใใกใคใณๅจใใTerraformใงIaCใซใใ
cloudflare infrastructure-as-code terraform
Last synced: 25 Jan 2025
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: 16 Jan 2025
https://github.com/hellomaxime/terraform-iac
Terraform
hashicorp hcl infrastructure-as-code terraform
Last synced: 28 Dec 2024
https://github.com/samifouad/gild-gleam
experiment: infra as code
debian erlang gild gleam infra infra-as-code infrastructure-as-code javascript linux self-hosted self-hosting ubuntu
Last synced: 24 Jan 2025
https://github.com/ctfer-io/pulumi-ctfdcm
Let's code your CTF(d), with Chall-Manager
chall-manager ctf ctfd infrastructure-as-code provider pulumi
Last synced: 13 Feb 2025
https://github.com/edwinrlambert/hello-cicd
Comprehensive DevOps project tutorial covering Flask app development, Docker containerization, Jenkins CI/CD pipeline, Kubernetes orchestration, and Terraform infrastructure management. Designed for hands-on learning of essential DevOps tools and practices.
automation cicd containerization devops docker flask infrastructure-as-code jenkins kubernetes terraform
Last synced: 13 Oct 2024
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: 25 Jan 2025
https://github.com/questopshub/terraform-azurerm-kubernetes-cluster
Terraform module to create a Managed Kubernetes Cluster.
azure azure-infrastructure iac infrastructure-as-code terraform terraform-module
Last synced: 25 Jan 2025
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: 06 Feb 2025
https://github.com/questopshub/terraform-azurerm-virtual-network
Terraform module to create a Virtual Network and Subnets.
azure azure-infrastructure iac infrastructure-as-code terraform terraform-module
Last synced: 25 Jan 2025
https://github.com/farhanshoukat/web-app-cloudformation
CloudFormation scripts to deploy a simple static web application
automation cloud cloudformation iac infrastructure-as-code yaml
Last synced: 06 Feb 2025
https://github.com/excoriate/terragrunt-ref-arch-v3
Modular Infrastructure as Code Reference Architecture with Terragrunt and Terraform
cloud devops iac infrastructure-as-code terraform terragrunt
Last synced: 25 Jan 2025
https://github.com/thammachart/pulumi-nix-flake
Pulumi w/ Nix Flake
flake flakes iac infrastructure-as-code nix nix-flakes pulumi
Last synced: 27 Dec 2024
https://github.com/flyer103/infra
Manage infrastructure on the public code by IaC
infrastructure-as-code pulumi terraform
Last synced: 13 Jan 2025
https://github.com/questopshub/terraform-helm-release
A Release is an instance of a chart running in a Kubernetes cluster.
iac infrastructure-as-code terraform terraform-module
Last synced: 28 Jan 2025
https://github.com/platacard/terraform-provider-superset
Terraform provider to manage Apache Superset Server resources
infrastructure-as-code superset terraform terraform-provider
Last synced: 08 Feb 2025
https://github.com/mattburgess/tfcloud-path-to-prod
continuous-deployment infrastructure-as-code terraform
Last synced: 07 Feb 2025
https://github.com/pedrohpalmeida/curso-ansible-alura
Projeto realizado durante o curso de Ansible da Formaรงรฃo DevOps da Alura.
alura ansible devops infrastructure-as-code provisioning
Last synced: 13 Jan 2025
https://github.com/pedrohpalmeida/curso-vagrant-alura
Projeto realizado durante o curso de Vagrant da Formaรงรฃo DevOps da Alura.
alura devops infrastructure-as-code vagrant virtualization
Last synced: 13 Jan 2025
https://github.com/ridwanbejo/terraform-netbox-extras
Terraform module for managing Netbox extras config
automation devops hashicorp hcl iac infrastructure-as-code ipam netbox network sysadmin terraform
Last synced: 01 Feb 2025
https://github.com/lily-g1/aws-3tier-wordpress-architecture-terraform
A terraform project that automates the deployment of an AWS 3-tier architecture with WordPress configuration
amazon-web-services autoscaling aws aws-vpc bash-scripting bastion-host high-availability infrastructure-as-code load-balancer rds-database route53 s3-bucket scalability terraform userdata wordpress
Last synced: 28 Dec 2024
https://github.com/moekiorg/barruun
Barruun is a simple tool for Infrastructure as Code of Google Cloud Platform using `gcloud` command
gcp gem infrastructure-as-code ruby
Last synced: 11 Feb 2025
https://github.com/food-x-technologies/azure-infrastructure
Azure Infrastructure: ARM Templates
arm-template arm-templates azure azure-cli azure-devops cloud iac iac-library infrastructure-as-code
Last synced: 28 Dec 2024
https://github.com/dniel/terraform
This repo contains my Terraform scripts that deployes all Kubernetes manifests to my k8s clusters.
auth0 helm infrastructure-as-code kubernetes terraform
Last synced: 14 Feb 2025
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: 08 Jan 2025
https://github.com/ihoverlord/terraform-s3-cdn-route53-hosting
Terraform script to create infrastructure for static site hosting using S3 + Cloudfront + Route 53 Records
aws cloudfront-distribution infrastructure infrastructure-as-code route53 s3-website terraform
Last synced: 05 Jan 2025
https://github.com/perfectsense/gyro-pingdom-provider
Pingdom provider for Gyro cloud automation tool.
devops infrastructure-as-code pingdom
Last synced: 28 Jan 2025
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: 01 Jan 2025
https://github.com/sparkfabrik/terraform-kubernetes-cluster-access
This module creates ClusterRole and RoleBinding in the specified namespace for developer and admin levels
developer-experience iac infrastructure-as-code kubernetes rbac terraform terraform-module
Last synced: 01 Jan 2025
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: 01 Jan 2025
https://github.com/amenezes/ansible-inventory
ansible infrastructure infrastructure-as-code inventory pandas python3
Last synced: 10 Feb 2025
https://github.com/aimenux/azuresqldbmanagementdemo
Demo for infrastructure as code with azure management libraries
azure-devops consoleapp infrastructure-as-code netcore31 vs19
Last synced: 10 Jan 2025
https://github.com/kakkoyun/terraform-single-web-server
Terraform declarations for Single Web Server (educational purpose)
infrastructure-as-code terraform
Last synced: 25 Jan 2025
https://github.com/chintanboghara/iac-terraform
infrastructure-as-code terraform
Last synced: 12 Dec 2024
https://github.com/avojak/aws-hadoop-cluster
Infrastructure and configuration-as-code for standing up a Hadoop cluster in AWS
ansible aws aws-ec2 configuration-as-code hadoop hadoop-cluster infrastructure-as-code terraform
Last synced: 06 Feb 2025
https://github.com/chaseofthejungle/intro-to-terraform
An overview of terraform and some of its popular commands.
infrastructure-as-code terraform
Last synced: 27 Dec 2024
https://github.com/topunix/aws-redshift
:cloud: Creating a Redshift Cluster using the AWS Python SDK
aws-python-sdk infrastructure-as-code redshift-cluster
Last synced: 10 Jan 2025
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: 25 Jan 2025
https://github.com/sl1pm4t/terraform-provider-gobetween
Terraform provider for gobetween
gobetween infrastructure-as-code terraform terraform-provider
Last synced: 07 Feb 2025
https://github.com/ynachi/gcp-innovator
Experimenting Google Cloud features via Infrastructure as code
gcp google-cloud-platform infrastructure-as-code terraform
Last synced: 17 Jan 2025
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: 13 Jan 2025
https://github.com/pashamakhilkumarreddy/python-isac-demo
AWS, Python, Infrastructure as Code
aws infrastructure-as-code python
Last synced: 01 Jan 2025
https://github.com/dockpack/base_goss
Install the goss test framework for infra validation
ansible ansible-role automated-testing goss hacktoberfest infrastructure-as-code test-framework
Last synced: 11 Nov 2024
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: 05 Jan 2025
https://github.com/peregin/my-little-infra
Infrastructure for web application
ansible aws docker docker-compose infrastructure infrastructure-as-code terraform vagrant
Last synced: 13 Jan 2025
https://github.com/kbcz1989/atcg
Helper app for writing Ansible tasks
ansible automation devops go infrastructure-as-code techops tooling
Last synced: 04 Jan 2025
https://github.com/choonchernlim/terragrunt-workspace-poc
A ruthless and opinionated way to provision GCP resources like cattle using Terragrunt with possibility to turn some cattle into pets if needed.
infrastructure-as-code terraform terragrunt
Last synced: 24 Dec 2024
https://github.com/yagoluiz/rfid-reader-infra
Cloud infrastructure for reading RFID tags / [PT-BR] Infraestrutura em nuvem para leitura de tags RFID
azure devops infrastructure-as-code terraform
Last synced: 23 Jan 2025