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/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/fmgarciaa/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: 04 Feb 2025
https://github.com/jsnjack/mech
Automate Constellix configuration
configuration-management constellix dns infrastructure-as-code
Last synced: 10 Feb 2025
https://github.com/samifouad/gild
experiment: infra as code
debian erlang gild gleam infra infra-as-code infrastructure-as-code javascript linux self-hosted self-hosting ubuntu
Last synced: 12 Oct 2024
https://github.com/evindunn/docker
DockerHub image for evindunn
container docker infrastructure-as-code
Last synced: 02 Feb 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/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/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/xelk/terraform_examples
aws infrastructure-as-code study-project terraform
Last synced: 25 Dec 2024
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/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/perfectsense/gyro-doclet
Java Doclet to generate reference documentation for Gyro cloud automation tool.
devops infrastructure-as-code java
Last synced: 28 Jan 2025
https://github.com/petr-korobeinikov/ansible-role-jenkins
Jenkins installation.
ansible ansible-role infrastructure-as-code infrastructure-management jenkins
Last synced: 25 Dec 2024
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/petr-korobeinikov/serverspec-example
Serverspec (http://serverspec.org) usage example.
infrastructure-as-code infrastructure-management serverspec spec unit-testing
Last synced: 25 Dec 2024
https://github.com/a-patel/terraform-aws-three-tier-web-app-workshop
Terraform Three-Tier Web Application Workshop: Provision Three-Tier Web Application blueprint in AWS using Hashicorp Terraform.
aws aws-ec2 aws-rds aws-vpc iac iac-terraform infrastructure-as-code terraform three-tier-architecture workshop
Last synced: 24 Jan 2025
https://github.com/petr-korobeinikov/ansible-role-php-xdebug
PHP Xdebug installation.
ansible ansible-role infrastructure-as-code infrastructure-management php php-xdebug
Last synced: 25 Dec 2024
https://github.com/petr-korobeinikov/ansible-role-php
PHP installation.
ansible ansible-role infrastructure-as-code infrastructure-management php
Last synced: 25 Dec 2024
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/petr-korobeinikov/ansible-role-java
Java installation.
ansible ansible-role infrastructure-as-code infrastructure-management java
Last synced: 25 Dec 2024
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/petr-korobeinikov/ansible-role-nginx
Nginx installation.
ansible ansible-role infrastructure-as-code infrastructure-management nginx
Last synced: 25 Dec 2024
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/mshandev/terraform-practice
This repository showcases my Terraform practice projects, including simple outputs, GitHub repository creation, and AWS instance provisioning. It’s a fun way for me to learn about automating infrastructure as code!
infrastructure-as-code terraform terraform-aws terraform-github terraform-practice terraform-provider
Last synced: 13 Jan 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/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/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/canhanhan/terraform-provisioner-salt-highstate
Terraform provisioner to wait for a minion to become online and execute highstate
infrastructure-as-code saltstack terraform terraform-provisioner
Last synced: 20 Jan 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/sejori/deploya
EXPERIMENT: Modular, adapter-pattern Infrastructure as Code (IaC) tool.
cloud deploy deployment infrastructure-as-code nodejs npm
Last synced: 02 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/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: 19 Nov 2024
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: 27 Dec 2024
https://github.com/tanishqmanuja/infra
IaC for my homelab server
homelab infrastructure-as-code
Last synced: 02 Jan 2025
https://github.com/maxinexiong/cloud-data-warehousing-with-aws-redshift
This project builds a cloud-based ETL pipeline for Sparkify to move data to a cloud data warehouse. It extracts song and user activity data from AWS S3, stages it in Redshift, and transforms it into a star-schema data model with fact and dimension tables, enabling efficient querying to answer business questions.
aws-boto3 aws-redshift aws-s3 cloud-data-warehouse data-engineering data-warehouse data-warehousing dimensional-model dimensional-modeling etl etl-pipeline extract-transform-load infrastructure-as-code postgresql postgresql-database redshift-cluster
Last synced: 09 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/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/elliot-labs/elsaa-elads
ELSAA implementation for eLabs Automated Deployment System
automation deployment infrastructure-as-code puppet ubuntu
Last synced: 19 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/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: 16 Jan 2025
https://github.com/perfectsense/gyro-sample-plugin
Sample plugin for Gyro cloud automation tool.
Last synced: 28 Jan 2025
https://github.com/antonpogrebenko-public/serverlessecs
ServerlessECS is a generic example of deploying a serverless application on AWS using ECS and Docker. It includes flexible configurations for IAM roles, ECS task definitions, and log retention policies. Written in Python 3.12, this repository offers a scalable and general-purpose solution, easily deployable with the Serverless Framework.
aws cloud-deployment containers docker ecr ecs fargate infrastructure-as-code python scalable-architecture serverless
Last synced: 04 Feb 2025
https://github.com/kawakamimoeki/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: 09 Nov 2024
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/tansudasli/azure-sandbox
Real case stateless scenario to core cloud concepts in azure
azure azure-cli azure-resource-manager cloud-init iaas infrastructure-as-code microservices-architecture
Last synced: 11 Jan 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/duaraghav8/terraform-practice
Practicing Terraform
aws infrastructure-as-code terraform
Last synced: 22 Jan 2025
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: 28 Jan 2025
https://github.com/pyratlabs/ansible-role-kompose
Ansible Role to install Kompose on a system
ansible ansible-role infrastructure-as-code k3s k8s kompose kubernetes
Last synced: 04 Jan 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/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/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: 23 Oct 2024
https://github.com/hckhanh/terraform-cookbook
Terraform examples from Frontend to Backend
deployment infra-terraform infrastructure infrastructure-as-code react spa terraform terraform-module terraform-modules
Last synced: 09 Feb 2025
https://github.com/mattias-fjellstrom/azure-101-bicep
Azure 101 bicep starter kit
azure bicep infrastructure-as-code
Last synced: 14 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/horothesun/api-gateway-lambda-infra
API Gateway triggered Lambda infrastructure.
aws aws-api-gateway aws-api-gateway-v2 aws-apigateway aws-apigw aws-lambda ci infra infrastructure infrastructure-as-code terraform terraform-module
Last synced: 09 Nov 2024
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: 09 Jan 2025
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: 22 Jan 2025
https://github.com/hiroxto/infrastructure
自宅サーバーとドメイン周りをTerraformでIaCにする
cloudflare infrastructure-as-code terraform
Last synced: 25 Jan 2025
https://github.com/sumanmanna134/offlix-cli
Offlix - A CLI tool for deploying and managing essential development services (MySQL, MongoDB, Kafka, MailDev, PostgreSQL) using Docker Compose. Install, uninstall, and retrieve environment configurations with ease!
automation cli-tool configuration-management devops-tools docker-automation docker-compose docker-compose-environments infrastructure-as-code kafka local-development maildev mongodb mysql python service-management
Last synced: 24 Nov 2024
https://github.com/guerzon/terraform-aws-modulescollection
Collection of Terraform modules for AWS
amazon-web-services aws infrastructure-as-code terraform terragrunt vaultwarden
Last synced: 20 Jan 2025
https://github.com/naimulcsx/pulumi-aws-examples
Spin AWS resources with Pulumi + TypeScript ☁️
aws devops infrastructure-as-code pulumi pulumi-aws typescript
Last synced: 08 Jan 2025
https://github.com/shatabdi2621/pulumi-resource-guide
Example to create Azure Resource using Pulumi (Infrastructure as Code), in order to create basic yet complex azure infrastructure.
azure infrastructure infrastructure-as-code pulumi
Last synced: 08 Jan 2025
https://github.com/exanubes/pulumi-first-look
A complimentary repo to an article about getting started with Pulumi
aws infrastructure-as-code pulumi pulumi-aws pulumi-typescript s3
Last synced: 08 Jan 2025
https://github.com/dilanka-rathnasiri/simple-k8s
An example of a simple Kubernetes cluster built with kind
infrastructure-as-code kubernetes pulumi typescript
Last synced: 08 Jan 2025
https://github.com/dilanka-rathnasiri/launch-ec2
Pulumi infrastructure as code for launch ec2
ec2 infrastructure-as-code pulumi typescript
Last synced: 08 Jan 2025
https://github.com/dilanka-rathnasiri/s3-with-versioning
Pulumi IaC for aws s3 bucket with versioning
infrastructure-as-code pulumi s3 typescript
Last synced: 08 Jan 2025
https://github.com/ismaelfi/awscloudformationexercices
AWS CloudFormation Exercices
automation aws cloudformation devops infrastructure-as-code scripting
Last synced: 27 Jan 2025
https://github.com/shuuji3/ansible-setup-env
🧑🏻💻 Setup my daily macOS/Linux environment using Ansible
ansible infrastructure-as-code
Last synced: 27 Jan 2025
https://github.com/atulkamble/aws-ec2-static-website
This repository provides a step-by-step guide for deploying a static website on AWS EC2. It includes instructions for launching an EC2 instance, installing and configuring the Apache web server, and deploying a basic HTML website. The project also features an optional script for automating the deployment process.
apache aws ec2 iac infrastructure-as-code static-website web-hosting website
Last synced: 15 Jan 2025
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: 12 Feb 2025
https://github.com/atulkamble/terraform-webserver-setup
This project provides a step-by-step guide for launching, connecting to, and installing a webserver on an EC2 instance using Terraform.
aws cli ec2 git iac infrastructure-as-code terraform
Last synced: 15 Jan 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/guillermo-musumeci/terraform-oci-availability-domains
List of OCI availability domains using Terraform
availability-domains infrastructure-as-code oci oracle-cloud oracle-cloud-infrastructure terraform
Last synced: 23 Oct 2024
https://github.com/mosher-labs/basic-repo-template
🚀 This repository serves as a basic template for creating new repositories. It's designed to be a foundation for structure and organization. 🎯
axes devops infrastructure-as-code mosher-labs reliability-engineering viking
Last synced: 08 Jan 2025
https://github.com/gforien/terraform-examples
Provision AWS EC2 instances in no time with Terraform 👨💻⏭🕖
aws-ec2 devops infrastructure-as-code terraform
Last synced: 26 Jan 2025
https://github.com/mosher-labs/basic-helm-charts-template
🚀 This repo provides a clean, minimal starting point for creating and managing Helm charts for Kubernetes applications. 🎯
axes devops helm helm-chart helm-charts infrastructure-as-code k8s kubernetes mosher-labs reliability-engineering viking
Last synced: 08 Jan 2025
https://github.com/epomatti/beershop-terraform-demo
A demo project to showcase Terraform features on top of Azure Cloud.
azure azure-functions dotnet-core infrastructure-as-code servicebus terraform terraform-cloud terraform-provider typescript
Last synced: 17 Jan 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/mosher-labs/ansible-node-setup
🚀 This repo provides Ansible playbooks and roles designed to configure and manage nodes for lightweight Kubernetes clusters using K3s. 🎯
ansible axes devops infrastructure-as-code mosher-labs reliability-engineering viking
Last synced: 08 Jan 2025
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: 08 Jan 2025
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: 18 Jan 2025
https://github.com/rolfschutten/enable-self-service-infrastructure-with-terraform-and-gaia
Repository for the Enable self-service infrastructure with Terraform and Gaia blog post, to implement Gaia using Terraform.
gaia infrastructure infrastructure-as-code terraform
Last synced: 23 Oct 2024
https://github.com/benweston/cloud-sandbox
Development environment for experimentation & testing.
automation automation-scripts cloud cloud-sandbox dev-environment development development-environment infrastructure-as-code terraform
Last synced: 24 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/hmcts/terraform-module-template
Template for Terraform modules
infrastructure-as-code template terraform terraform-module
Last synced: 17 Jan 2025
https://github.com/halimocakli/terraform-studies
This repository contains a collection of Terraform configurations and scripts developed as part of my studies and exploration of deploying and managing resources on Microsoft Azure using Terraform. The studies cover a range of Terraform features and Azure services, demonstrating practical examples of infrastructure as code (IaC) on a cloud platform
azure devops infrastructure-as-code terraform
Last synced: 11 Feb 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/gani-23/monitoring
Infrastructure Automation
application autoscaling-groups aws boto3 ec2 infrastructure-as-code lambda-functions loadbalancer policies s3
Last synced: 08 Jan 2025
https://github.com/sonufrienko/experiment-aws
Experiments with AWS services. Architecture and DevOps ideas.
aws cicd devops ecs infrastructure-as-code
Last synced: 12 Feb 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: 16 Jan 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
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: 02 Feb 2025
https://github.com/snyk/driftctl-orb
CircleCI driftctl orb
driftctl infrastructure-as-code
Last synced: 10 Nov 2024