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-10 00:14:55 UTC
- JSON Representation
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/alan-turing-institute/bureau
Virtual machine images preloaded with development and data analysis tools
ansible ansible-role automation data-science hut23 hut23-612 infrastructure-as-code linux pulumi pulumi-azure ubuntu virtual-machine
Last synced: 12 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/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/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/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/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/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/petr-korobeinikov/ansible-role-java
Java installation.
ansible ansible-role infrastructure-as-code infrastructure-management java
Last synced: 25 Dec 2024
https://github.com/imsalmanmalik/terraform-aws-codepipeline-codedeploy-docker-metabase-project
The project includes setting up a VPC with private subnets, EC2 instances, RDS, and S3, along with Docker containers for application deployment. It also features a CI/CD pipeline with AWS CodeDeploy and CodePipeline. Live data visualisation using Metabase BI tool.
aws bash-scripting business-intelligence codedeploy codepipeline containerization docker docker-compose ecr-registry infrastructure-as-code metabase multitier-architecture php rds-database security terraform visualisation vpc-network
Last synced: 05 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/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/jeroneemou/home
Is where my plants grow
aws-cdk blog docker homepage infrastructure-as-code personal-website whatever
Last synced: 23 Oct 2024
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/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/perfectsense/gyro-pingdom-provider
Pingdom provider for Gyro cloud automation tool.
devops infrastructure-as-code pingdom
Last synced: 28 Jan 2025
https://github.com/ozbillwang/azure-arm-template-best-practices
Azure ARM Template Best Practices
azure azure-arm-templates best-practices infrastructure-as-code
Last synced: 08 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/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/snyk/driftctl-orb
CircleCI driftctl orb
driftctl infrastructure-as-code
Last synced: 10 Nov 2024
https://github.com/bhavya-rshah/VMSetup
Creation of a CENTOS OS VM with web, db, and wordpress capability through Scripting
configuration-management infrastructure-as-code
Last synced: 23 Oct 2024
https://github.com/ekko-realtime/deploy
AWS CDK code and CloudFormation templates to programatically deploy Ekko's realtime server
aws cdk cloudformation-templates fargate infrastructure-as-code server-infrastructure
Last synced: 23 Oct 2024
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/eletenkov/Pylons-docs-style-guide
Documentation Style Guide for all projects under the Pylons Project
github home infrastructure-as-code operations terraform
Last synced: 23 Oct 2024
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/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/urcomputeringpal/pulumi-preview-pr-label-action
Decorate your PR with context from Pulumi Preview output.
ci github-actions infrastructure-as-code pulumi
Last synced: 29 Dec 2024
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/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/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/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/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/agriii927/terraform_github
Terraform IaC to automatically build GitHub infrastructure
infrastructure-as-code terraform terraform-github-provider
Last synced: 23 Oct 2024
https://github.com/mbasri/aws-infrastructure
Project for create all the SensorGraph infrastructure
aws devops drawio iac infrastructure infrastructure-as-code terraform
Last synced: 23 Oct 2024
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/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/Yesid4Code/Infrastructure_Provisioning_AWS
Infrastructure provisioning automation with Terraform
aws hcl infrastructure-as-code shell terraform
Last synced: 23 Oct 2024
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/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/Htunn/Terraform_PlayGround
IaC with Terraform and Terraform Cloud
ansible automation infrastructure-as-code terraform
Last synced: 23 Oct 2024
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/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/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/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/snyk/snyk-iac-parsers
This golang project contains the file parsing functionality used in Snyk Infrastructure as Code.
Last synced: 10 Nov 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/hossambarakat/pulumi-demos
azure azure-functions cosmos-db infrastructure-as-code pulumi pulumi-csh serverless
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/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/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/duaraghav8/terraform-practice
Practicing Terraform
aws infrastructure-as-code terraform
Last synced: 22 Jan 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: 20 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/arch-err/cluster-config
IaC for my homelab cluster
cluster-configuration homelab homelab-automation iac infrastructure-as-code k8s kubernetes
Last synced: 20 Dec 2024
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/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/mattias-fjellstrom/azure-101-bicep
Azure 101 bicep starter kit
azure bicep infrastructure-as-code
Last synced: 14 Jan 2025
https://github.com/ceciliacode/infrastructure-monomap
The project automates the deployment of a cloud-based virtual machine with Docker using Terraform. It sets up Nginx, Let's Encrypt, MonoMap API, and MongoDB. The MonoMap API manages Monkeypox case data with CRUD operations. Everything is orchestrated via Docker Compose and managed through GitHub Actions for CI/CD.
infrastructure infrastructure-as-code terraform terraform-managed terraform-module terraform-modules terraform-project terraform-provider terraform-workspace
Last synced: 14 Dec 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/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/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/waelson/deploy-high-availability-webapp-aws-cloudformation
Deploying high availability web application on Apache Server using AWS Cloudformation.
availability-zone aws aws-cloudformation ec2-instance iaas-cloud infrastructure-as-code s3 vcp
Last synced: 07 Jan 2025
https://github.com/cj667113/oci_to_azure_automation
Terraform and Ansible Scripts to automate the provisioning and setup of OCI and Azure Virtual Private Connections.
ansible autonomous-database azure cloud hybrid infrastructure infrastructure-as-code oci oracle python terraform virtual-private-connection
Last synced: 21 Jan 2025
https://github.com/cj667113/ansible_install_mqtt
Ansible Script to install MQTT and use DDclient to update DNS entry.
ansible ansible-playbook automation ddclient infrastructure-as-code iot mqtt mqtt-protocol mqtt-server python
Last synced: 21 Jan 2025
https://github.com/thorio/rolr
Host role manager built on top of ansible
ansible automation command-line-tool infrastructure-as-code linux rust
Last synced: 15 Oct 2024
https://github.com/ardikabs/terraform-modules
Terraform Modules built for me, but you can use it too :D
infrastructure-as-code terraform terraform-modules
Last synced: 07 Feb 2025
https://github.com/kbcz1989/tmcg
Helper app for writing Terraform modules
automation devops go infrastructure-as-code techops terraform tooling
Last synced: 11 Jan 2025
https://github.com/redtius/vuejs-laravel-sample-app
🧪🌐A Sample App with VueJS & Laravel with Github Actions & Deployment to AWS
aws cloud cloudformation containerization deployment docker github-actions infrastructure-as-code laravel sample-app sample-project vuejs
Last synced: 13 Jan 2025
https://github.com/stackmate-io/docs
Stackmate Documentation - see more at https://stackmate.io
developer-tools documentation infrastructure-as-code stackmate terraform
Last synced: 03 Feb 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/jagoda11/aws-lambda-isogram-checker
🚀 Dive into this AWS Lambda function that determines if a word or phrase is an isogram, showcasing a serverless solution to the challenge. The repository offers insights into deploying an isogram checker that can integrate with API Gateway or process files in a cloud environment. 💻
api-gateway aws aws-cli aws-lambda cloud-computing coding-challenge event-driven infrastructure-as-code isogram isogram-detection-algorithm lambda-functions node programming serverless typescript
Last synced: 01 Jan 2025
https://github.com/shmokmt/tf-docs-finder
Open terraform provider documentation quickly
documentation-tool infrastructure-as-code terraform terraform-provider
Last synced: 09 Feb 2025
https://github.com/suddi/playbooks
Personal Ansible playbooks to provision resources and deploy on AWS, GCP and Heroku
ansible ansible-playbooks aws cloudformation cloudformation-stacks cloudformation-templates deployment-manager gcp heroku ias infrastructure-as-code infrastructure-management npm playbooks pypi
Last synced: 07 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/bearbobs/terraform
Terraform 101
aws infrastructure-as-code terraform terraform-module
Last synced: 18 Jan 2025
https://github.com/greeneg/tolharadys-chef-repo
The Chef repository for machines that are part of tolharadys.net
chef configuration-management infrastructure-as-code ruby
Last synced: 16 Jan 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: 22 Dec 2024
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/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: 21 Dec 2024
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/fabriziocafolla/cdk-demo
aws aws-cdk cdk cdk-constructs cdk-examples cloudformation iac infrastructure-as-code python tutorial
Last synced: 21 Dec 2024
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/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/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/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/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: 21 Dec 2024
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/csye7125-fall2023-group05/tf-helm
Terraform Helm provider to deploy Helm Charts to a managed kubernetes cluster on GKE using Hashicorp Terraform
helm helm-chart helm-charts iac infrastructure-as-code kubernetes-deployment kubernetes-deployments terraform terraform-modules
Last synced: 21 Dec 2024