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-04 00:15:07 UTC
- JSON Representation
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/chxseh/infrastructure
Shell Scripts to Setup my Home Server.
bash iac iac-scripts infra infrastructure infrastructure-as-code linux shell ubuntu
Last synced: 05 Jan 2025
https://github.com/jsnjack/mech
Automate Constellix configuration
configuration-management constellix dns infrastructure-as-code
Last synced: 18 Dec 2024
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-warehouse data-warehousing dimensional-model dimensional-modeling etl etl-pipeline extract-transform-load infrastructure-as-code postgresql postgresql-database redshift-cluster
Last synced: 10 Oct 2024
https://github.com/dniel/cdktf-typescript-poc
It doesnt have much stuff in it, it was a quick PoC to just to get a quick taste of how coding typescript with the new CDK is working, building terraform code and deploying.
cdk cdk-examples iac infrastructure-as-code terraform tfcdk typescript
Last synced: 18 Dec 2024
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/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/shuuji3/ansible-setup-env
🧑🏻💻 Setup my daily macOS/Linux environment using Ansible
ansible infrastructure-as-code
Last synced: 27 Jan 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/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/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/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/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/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/ansible-role-jenkins
Jenkins installation.
ansible ansible-role infrastructure-as-code infrastructure-management jenkins
Last synced: 25 Dec 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/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/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/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/kolosovpetro/terraform-gameplay
Gameplay with terraform
infrastructure-as-code terraform
Last synced: 16 Jan 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/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/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/emirhandogandemir/cloud-infra-generator-api
This tool provides a user interface to create custom infrastructure for cloud environments, allowing you to manage all your cloud environments from a single website and enjoy the convenience
aws azure gcp infrastructure-as-code k8s
Last synced: 02 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/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/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/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/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/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/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/petr-korobeinikov/ansible-role-java
Java installation.
ansible ansible-role infrastructure-as-code infrastructure-management java
Last synced: 25 Dec 2024
https://github.com/pbar1/cloud
:cloud: Infrastructure as code for my cloud playground accounts
aws azure gcp infrastructure-as-code kubernetes terraform
Last synced: 27 Jan 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/petr-korobeinikov/ansible-role-nginx
Nginx installation.
ansible ansible-role infrastructure-as-code infrastructure-management nginx
Last synced: 25 Dec 2024
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/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/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/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/xyhhx/ansible-alpine-docker-host
ansible playbook for configuring an ansible vm as a docker host
alpine ansible automation docker docker-compose hardening iac infrastructure-as-code security
Last synced: 16 Jan 2025
https://github.com/jacksgt/homelab
IaC repository for Jack's homelab - mirror of https://git.cubieserver.de/cubieserver/homelab
ansible flux helm homelab infrastructure-as-code kubernetes self-hosted
Last synced: 14 Jan 2025
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/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/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/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/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: 22 Dec 2024
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://gitlab.com/mike-ensor/terraform-query-remote-state
This is a sample project to show how to query the Terraform cloud for remote state
bash declarative code infrastructure-as-code remote state remotestate terraform terraform cloud
Last synced: 23 Oct 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: 22 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/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/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/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/notdodo/pulumi-k8s
Pulumi deployments for Kubernetes
infrastructure-as-code kubernetes kubernetes-cluster oracle-free-tier pulumi security
Last synced: 14 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/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/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/hamidgholami/puppet_lab
Multiple code examples and scenarios regardong Puppet
fireman iac infrastructure-as-code puppet puppet-module puppetdb
Last synced: 11 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/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/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/riolaf05/aws-cdk-ts-bedrock-rag-agent-platform
AWS Bedrock setup with CDK, also includes a Streamlit page to retrieve information through a chat-like interface
aws aws-bedrock aws-lambda bedrock cdk generative-ai infrastructure-as-code python rag retrieval-augmented-generation streamlit
Last synced: 21 Jan 2025
https://github.com/tanishqmanuja/infra
IaC for my homelab server
homelab infrastructure-as-code
Last synced: 02 Jan 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/amirnaghibi/terraform_infrastructure
Use Terraform configuration script to provision a resource on AZURE
azure infrastructure-as-code terraform
Last synced: 22 Dec 2024
https://github.com/grooviter/stateit
resource state management
dsl groovy infrastructure-as-code
Last synced: 07 Jan 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/nextbreakpoint/kubernetes-infrastructure
Helm charts for deploying infrastructure on Kubernetes
helm helm-charts infrastructure-as-code kubernetes
Last synced: 18 Jan 2025
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/lily-g1/stop_start_instances
Automatically stop and start EC2 instances at scheduled times with Eventbridge + Lambda
aws cloud-services cost-optimization devops ec2 event-driven eventbridge iac infrastructure-as-code lambda-functions terraform
Last synced: 28 Dec 2024
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/toshke/cfhighlander-demo-inheritance
Cfhighlander inheritance training / demo
cfhighlander cloudformation cloudformation-templates infrastructure-as-code ruby
Last synced: 24 Dec 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/rdannn/aws-cloud-projects
This repository showcases my journey in learning AWS Cloud architectures through hands-on labs. It focuses on Infrastructure as Code (IaC) and serverless solutions, demonstrating how AWS services integrate to build scalable, efficient cloud environments.
aws cloud cloud-computing cloudarchitect cloudengineering cloudformation infrastructure infrastructure-as-code serverless
Last synced: 21 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: 21 Dec 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/ruanbekker/terraform-ansible-primer
Terraform + Ansible = <3
ansible configuration-management infrastructure-as-code terraform
Last synced: 07 Jan 2025
https://github.com/mictlantech/infrastructureascode
Multiple technologies to deploy and manage infrastructure as code
infrastructure-as-code terraform vagrant
Last synced: 27 Jan 2025
https://github.com/drakon64/amaurot
OpenTofu pull request automation for Google Cloud Run
firestore github-app google-cloud-firestore google-cloud-run google-cloud-tasks infrastructure-as-code opentofu
Last synced: 21 Dec 2024
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: 21 Dec 2024
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/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/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/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/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/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/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/gr1m0h/terraform-backend-setup-scripts
Initialize Terraform S3 backend using CloudFormation.
aws backend dynamodb infrastructure infrastructure-as-code s3 terraform
Last synced: 14 Dec 2024
https://github.com/chaseofthejungle/serverless-architecture-basics
An overview of how serverless architecture supports DevOps principles and operations.
devops infrastructure-as-code serverless-architectures
Last synced: 27 Dec 2024
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/oleonardorodrigues/cheatsheet-terraform
A tested and testable cheatsheet with actually useful commands.
cheatsheet commands devops iac infrastructure-as-code terraform
Last synced: 14 Dec 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/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