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-20 00:14:47 UTC
- JSON Representation
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/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/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/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/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/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/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/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/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/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/olafwrieden/microsoft-purview-network-isolated-deployment
A bicep script to automate the deployment of Microsoft Purview with vNets and Private Endpoints.
azure bicep deployment infrastructure-as-code microsoft purview
Last synced: 20 Feb 2025
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/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/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/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/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/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/pashamakhilkumarreddy/python-isac-demo
AWS, Python, Infrastructure as Code
aws infrastructure-as-code python
Last synced: 01 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/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
https://github.com/jsnjack/mech
Automate Constellix configuration
configuration-management constellix dns infrastructure-as-code
Last synced: 10 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: 20 Feb 2025
https://github.com/luis0192/multicloud-iac-journey
🚀 Infrastructure as Code (IaC) journey exploring GCP, Azure, and AWS using Terraform. Features Compute Engine, Cloud Functions, and more.
aws azure cloud-computing cloud-infrastructure devops infrastructure-as-code multicloud terraform
Last synced: 20 Feb 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 infratest podman python3
Last synced: 20 Feb 2025
https://github.com/manuelgeek/simple-ec2-cdk
Simple EC2 instance - Awesome AWS CDK
aws cdk ec2 infrastructure-as-code typescript
Last synced: 17 Jan 2025
https://github.com/tty47/axectl
DevOps/SRE set of tools
devops go golang infrastructure infrastructure-as-code infrastructure-management sre tooling tools
Last synced: 14 Feb 2025
https://github.com/neerajmanivarnan/aws-infrastrucutre-provisioning-terraform
The project demonstrates how to use Terraform to automate the setup of various AWS resources, ensuring a consistent and scalable infrastructure deployment.
devops infrastructure-as-code terraform
Last synced: 18 Jan 2025
https://github.com/yatechnologies/pi-terraform-modules
Cloud Operations Scripts and Tools
infrastructure-as-code pi-cloudops-squad scripting terraform
Last synced: 14 Feb 2025
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: 14 Feb 2025
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: 14 Feb 2025
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: 18 Feb 2025
https://github.com/tanishqmanuja/infra
IaC for my homelab server
homelab infrastructure-as-code
Last synced: 02 Jan 2025
https://github.com/pablosilvab/demo-terraform
El objetivo de este proyecto es levantar instancias utilizando Terraform
digitalocean infrastructure-as-code kubernetes terraform
Last synced: 10 Jan 2025
https://github.com/itzzjb/terraform-basics
Learning the basics of terraform by builing a simple infrastructure in AWS
basics infrastructure-as-code terraform
Last synced: 03 Jan 2025
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 Jan 2025
https://github.com/bgelov/terraform
Test repository from @bgelov, which was created with terraform.
infrastructure-as-code terraform test test-repo
Last synced: 03 Jan 2025
https://github.com/perpetualpanda/tf-modules
Terraform modules for self-hosted infrastructure
infrastructure-as-code self-hosted terraform terraform-module
Last synced: 23 Jan 2025
https://github.com/millerjmatos/iac-terraform
EC2 instance
aws-dynamodb aws-ec2 aws-s3 docker docker-compose dockerfile infra-provisioning infrastructure-as-code pip python terraform
Last synced: 11 Jan 2025
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 Jan 2025
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: 04 Jan 2025
https://github.com/richard-sebos/zerotrust-blockchain-access
A blockchain-based Zero Trust Architecture (ZTA) for secure NAS access, utilizing Terraform, Ansible, and OPNSense for network and access control infrastructure.
access-control ansible blockchain cybersecurity infrastructure-as-code nas opnsense proxmox terraform zerotrust
Last synced: 24 Jan 2025
https://github.com/hamidgholami/terraform-modules
My terraform modules
hashicorp iac infrastructure-as-code terraform terraform-modules
Last synced: 11 Jan 2025
https://github.com/hamidgholami/flask-cd
This is a web application project which is written by Flask. Also there are some practices regarding creating infrastructure as code (Terraform, Ansible, Vagrant) and installing kubernetes cluster (via ansible-playbook) and preparing CI/CD pipline for deploying the application on k8s cluster.
ansible ansible-playbook cicd docker dockerfile flask flask-application iac infrastructure-as-code k3s k3s-cluster kubernetes kustomize practice-programming practice-project python python3 terraform vagrant
Last synced: 11 Jan 2025
https://github.com/hossambarakat/pulumi-demos
azure azure-functions cosmos-db infrastructure-as-code pulumi pulumi-csh serverless
Last synced: 11 Jan 2025
https://github.com/cvinicius987/aws-cdk-generator
Projeto para provisionamento de ambiente Cloud AWS utilizando construtores CDK.
aws aws-cdk aws-cdk-constructs infrastructure-as-code java
Last synced: 12 Jan 2025
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: 14 Feb 2025
https://github.com/bearbobs/terraform
Terraform 101
aws infrastructure-as-code terraform terraform-module
Last synced: 18 Jan 2025
https://github.com/udhos/toyeks
toyeks - quickly booting up an EKS cluster.
aws eks iac infrastructure-as-code k8s kubernetes terraform
Last synced: 18 Jan 2025
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: 18 Jan 2025
https://github.com/adriamontoto/adriamontoto
Hi there!
cloud data-science docker fastapi flask hello-world infrastructure-as-code kubernetes linux python
Last synced: 19 Jan 2025
https://github.com/solidrhino/infra
Infrastructure as Code (IaC) for managing Raspberry Pi servers using Ansible. Automates the setup and maintenance of development tools, system configurations, and services.
ansible automation configuration-management devops docker infrastructure-as-code linux raspberry-pi server-management
Last synced: 19 Jan 2025
https://github.com/cloudy-sky-software/pulumi-simple-website
A simple website deployed on AWS using Pulumi with CI/CD configuration for Travis CI, CircleCI, GitLab
aws circleci gitlab infrastructure infrastructure-as-code pulumi static-site static-website travis-ci
Last synced: 19 Jan 2025
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: 24 Jan 2025
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/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/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/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/mattburgess/tfcloud-path-to-prod
continuous-deployment infrastructure-as-code terraform
Last synced: 07 Feb 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/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/oleonardorodrigues/cheatsheet-terraform
A tested and testable cheatsheet with actually useful commands.
cheatsheet commands devops iac infrastructure-as-code terraform
Last synced: 07 Feb 2025
https://github.com/akhiladuvala131/ci-cd-pipeline-project
This project demonstrates the automation of the complete CI/CD pipeline for deploying a Node.js application using Jenkins, Docker, Terraform, and Kubernetes.
automation aws-ecr ci-cd devops docker infrastructure-as-code jenkins json kubernetes node-js terraform yaml
Last synced: 25 Jan 2025
https://github.com/adriaanbd/tf_aws_network_layout
Deploys a three (3) tiered network layout in AWS replicated in three (3) availability zones (AZs) using Terraform.
aws infrastructure-as-code terraform terraform-aws
Last synced: 07 Feb 2025
https://github.com/ihebbelhadj/opsforge
OpsForge is a DevOps automation setup with Vagrant, Docker, Jenkins, and Kubernetes for CI/CD, monitoring, and deployment.
artifact-management automation ci-cd devops docker infrastructure-as-code jenkins kubernetes monitoring
Last synced: 25 Jan 2025
https://github.com/zcavaleiro/how-to-install-awx-installing-the-awx-operator-in-kubernetes-with-k3s
How to install AWX. Installing the AWX Operator in Kubernetes with K3s
ansible awx awx-ansible configuration infrastructure-as-code management playbooks
Last synced: 25 Jan 2025
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 Feb 2025
https://github.com/heliofernandes404/terraform-workshop
Este projeto utiliza Terraform para provisionar recursos na AWS, incluindo VPCs e instâncias EC2, utilizando os módulos mais recentes disponíveis no Terraform Registry. Ele é ideal para usuários que buscam implementar uma infraestrutura como código de forma eficiente e escalável na AWS.
aws cloud ec2 infrastructure-as-code terraform vpc
Last synced: 07 Feb 2025
https://github.com/jasontanx/terraform-practice
Creating datasets and tables in Google BigQuery via Terraform
bigquery iac-terraform infrastructure-as-code terraform
Last synced: 01 Feb 2025
https://github.com/tlkamp/playbooks
Playbooks to configure servers.
ansible infrastructure infrastructure-as-code infrastructure-automation infrastructure-management yaml yml
Last synced: 07 Feb 2025
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: 01 Feb 2025
https://github.com/ridwanbejo/terraform-kubernetes-iam
Terraform module for managing Kubernetes service account, token, and other IAM functionalities
acl hashicorp hcl iac iam infrastructure-as-code kubernetes rbac terraform
Last synced: 01 Feb 2025
https://github.com/ridwanbejo/terraform-aws-iam-user-group
Terraform module for managing IAM User and Group at AWS
amazon-web-services automation aws iac infrastructure-as-a-code infrastructure-as-code terraform terraform-module
Last synced: 01 Feb 2025
https://github.com/ridwanbejo/terraform-grafana-iam
Terraform module for managing Grafana Config such as user and service account
automation devops grafana hashicorp hcl iac iam infrastructure-as-code sysadmin terraform
Last synced: 01 Feb 2025
https://github.com/ridwanbejo/terraform-influxdb-admin
Terraform module for managing InfluxDB database, user and continuous query
automation devops hashicorp hcl iac influxdb infrastructure-as-code sysadmin terraform terraform-module
Last synced: 01 Feb 2025
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: 01 Feb 2025
https://github.com/ridwanbejo/terraform-airflow-user
Terraform module for managing Airflow Users and Roles
airflow automation devops hashicorp hcl iac infrastructure-as-code terraform terraform-module
Last synced: 01 Feb 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/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: 01 Feb 2025
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: 01 Feb 2025
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: 01 Feb 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: 01 Feb 2025
https://github.com/amirnaghibi/terraform_infrastructure
Use Terraform configuration script to provision a resource on AZURE
azure infrastructure-as-code terraform
Last synced: 15 Feb 2025
https://github.com/brikis98/devops-book-nginx-role
An Ansible role that deploys nginx. This is a code sample for the book and blog post series "Fundamentals of DevOps and Software Delivery" by Yevgeniy Brikman.
ansible ansible-role devops infrastructure-as-code orchestration
Last synced: 08 Feb 2025
https://github.com/bostaapp/devops-assessment
Bosta's DevOps assessment.
devops devops-assignments infrastructure-as-code mongo-to-mysql mongodb mysql
Last synced: 08 Feb 2025
https://github.com/4r7if3x/nixcfg
⚙️ conf 📦 pkgs ❄️ flakes
dotfiles flakes iac infrastructure-as-code linux local-environment nix nixos reproducibility
Last synced: 15 Feb 2025
https://github.com/leju-b/terraform_projects
This repository maintains the terraform modules i write.
cloud devops infrastructure-as-code terraform-modules
Last synced: 09 Feb 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: 15 Feb 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: 16 Feb 2025
https://github.com/toshke/cfhighlander-demo-inheritance
Cfhighlander inheritance training / demo
cfhighlander cloudformation cloudformation-templates infrastructure-as-code ruby
Last synced: 16 Feb 2025
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 Jan 2025