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-02 00:14:58 UTC
- JSON Representation
https://github.com/dell/terraform-provider-powerstore
Terraform Provider for Dell EMC PowerStore
automation dell devops infrastructure-as-code powerstore terraform terraform-provider
Last synced: 13 Nov 2024
https://github.com/evenh/dev-infra
Simple tooling around docker-compose for development infrastructure
bash development docker docker-compose infrastructure-as-code
Last synced: 16 Dec 2024
https://github.com/benc-uk/bicep-iac
My set of Azure Bicep templates and modules
azure bicep cloud infrastructure-as-code
Last synced: 04 Nov 2024
https://github.com/peak-ai/terraform-modules
Terraform Modules by Peak
aws dax docker ecr eks hcl iac iam infrastructure-as-code kubernetes peak s3 tags terraform terraform-configurations terraform-modules
Last synced: 10 Oct 2024
https://github.com/houssemdellai/terraform-demo
Using Terraform to create web app and SQL Server database in Azure cloud.
azure iac infrastructure-as-code terraform
Last synced: 23 Jan 2025
https://github.com/pulumi/pulumitv
Projects and examples related to Pulumi TV
aws azure gcp go golang infra infrastructure infrastructure-as-code infrastructure-management javascript kubernetes pulumi python typescript youtube
Last synced: 08 Jan 2025
https://github.com/nickburkard/aws-cdk-scala
Scala DSL for AWS CDK v2.
aws cdk cloud-infrastructure dsl infrastructure-as-code scala
Last synced: 23 Jan 2025
https://github.com/jareechang/ecs-nextjs
Running next.js on AWS ECS
aws aws-alb aws-cloudwatch aws-codedeploy aws-ecr aws-ecs aws-vpc cloud-native cloudwatch-logs docker ecs github-actions infrastructure-as-code nextjs react terraform terrafrom
Last synced: 25 Nov 2024
https://github.com/platacard/terraform-provider-temporal
Terraform provider to manage Temporal Server resources
infrastructure-as-code temporal terraform terraform-provider
Last synced: 15 Dec 2024
https://github.com/hrshmistry/cloud-automation-terraform
End To End AWS Cloud Infrastructure Automation Through Terraform by HashiCorp
aws cloud-automation configuration-language github hashicorp-terraform hcl infrastructure-as-code terraform terraform-aws
Last synced: 10 Oct 2024
https://github.com/dirien/tfu
tfu is a terraform helper to update the providers.
iac infrastructure-as-code terraform
Last synced: 13 Oct 2024
https://github.com/hrshmistry/Cloud-Automation-Terraform
End To End AWS Cloud Infrastructure Automation Through Terraform by HashiCorp
aws cloud-automation configuration-language github hashicorp-terraform hcl infrastructure-as-code terraform terraform-aws
Last synced: 07 Nov 2024
https://github.com/shmokmt/actions-setup-tfcmt
Setup suzuki-shunsuke/tfcmt Action
actions devops infrastructure-as-code terraform tfcmt
Last synced: 28 Oct 2024
https://github.com/defo89/hello-world-gitlab-ci
Automated deployment to AWS using Gitlab CI, Terraform, Packer and Ansible
ansible aws ci-cd gitlab-ci gitlab-runner infrastructure-as-code packer terraform
Last synced: 14 Oct 2024
https://github.com/stealthybox/docker-demo
Multi-Node Swarm on your laptop /w Docker-in-Docker -- Fun Stackfiles
dind docker docker-stack docker-swarm infrastructure-as-code scheduler swarm-mode
Last synced: 10 Nov 2024
https://github.com/moritzheiber/laptop-provisioning
A set of Mitamae roles/tasks to configure my Ubuntu-based laptop
infrastructure-as-code itamae laptop mitamae mruby provisioning ruby ubuntu
Last synced: 09 Nov 2024
https://github.com/miteshsharma/terraformwiths3backend
Terraform configuration files with S3 backend and dynamo DB as locking mechanism
dynamodb infrastructure-as-code remote-backends s3 terraform
Last synced: 06 Nov 2024
https://github.com/xlab-steampunk/ansible-challenge
A series of challenges for the Steampunk Ansible Challenge competition
ansible ansible-playbook ansible-project ansible-role automation challenge competition hackathon hacktoberfest iac iac-ansible infrastructure-as-code prize prizes spotter steampunk training
Last synced: 15 Nov 2024
https://github.com/ansibleguy/infra_wireguard
Ansible Role to provision Wireguard Site-to-Site Tunnels
ansible ansible-role automation iac infrastructure-as-code network-as-code vpn vpn-server wireguard
Last synced: 28 Dec 2024
https://github.com/cathive/terraform-provider-routeros
[Work-in-progress] Terraform provider for RouterOS
infrastructure-as-code mikrotik routeros terraform
Last synced: 10 Nov 2024
https://github.com/erudinsky/Azure-Bicep-Workshop
💪 Azure Bicep Workshop: Deploy a full stack application to Azure using Bicep templates. The goal of the workshop us to learn Azure Bicep lang deploying azure landing zone and infrastructure for full stack application. The workshop starts with creation of a management group structure followed by RBAC as code and policy as code concept (custom roles, policies as code and its assignments). Then we’ll explore three tier application that includes python / flask API, PostgreSQL and client based on vue.js. For each tier we’ll provision resource(s) such as web app and service plan for API, static site for client and managed Postgres Flexible Server integrated in virtual network with private links for database-server communication. On top of it we will deploy load balancer with WAF to protect our application agains security threats. We will use additional resources for deployment such as container registry, managed identity and more. Workshop includes DevOps works, best practices and common patterns. It is possible to follow alone, also suggestions are welcome! Good luck!
azure bicep infrastructure-as-code workshop
Last synced: 13 Nov 2024
https://github.com/opendevstack/tailor
Infrastructure as Code for OpenShift
automation diff drift golang infrastructure-as-code oc openshift yaml-template
Last synced: 25 Nov 2024
https://github.com/edeas123/aws-terraform-casper
A tool for detecting ghost resources running on your aws cloud
aws cloud iac infrastructure-as-code python3 terraform terraform-0-12
Last synced: 13 Oct 2024
https://github.com/hewlettpackard/oneview-powershell-samples
HPE OneView PowerShell sample scripts
composable-infrastructure hpe infrastructure-as-code oneview powershell
Last synced: 11 Nov 2024
https://github.com/mdawar/terraformjs
Infrastructure as code using JavaScript and Terraform.
infrastructure-as-code javascript terraform
Last synced: 26 Nov 2024
https://github.com/devskiller/infra-dsl
Groovy DSL for Infrastructure
infrastructure infrastructure-as-code infrastructure-management orchestration terraform
Last synced: 10 Nov 2024
https://github.com/bserdar/watermelon
Infrastructure as real code
configuration-management infrastructure-as-code
Last synced: 26 Nov 2024
https://github.com/evgenyb/iac-meetup
Code used at Infrastructure As Code Oslo Meetup events
arm-templates immutable-infrastructure infrastructure-as-code pulumi workshops
Last synced: 08 Jan 2025
https://github.com/nextbreakpoint/infrastructure-as-code
Create minimal AWS infrastructure for running micro-services on Kubernetes
aws cloud-computing infrastructure infrastructure-as-code kubernetes microservices terraform
Last synced: 17 Nov 2024
https://github.com/riotkit-org/riotkit-harbor
Complete compose environment, from development to production with service discovery and health checking. Kubernetes features on Compose scale, with Compose simplicity
ansible development-environment docker-compose docker-environment docker-framework docker-gen docker-template environment environment-template fabric8 infrastructure-as-code infrastructure-automation jwilder kubernetes letsencrypt nginx-proxy project-template riotkit-harbor rkd service-discovery
Last synced: 21 Jan 2025
https://github.com/AuFeld/Data_Engineering_Projects
A collection of data engineering projects: data modeling, ETL pipelines, data lakes, infrastructure configuration on AWS, data warehousing, containerization, and a dashboard to monitor data pipeline KPIs
airflow aws cassandra data-engineering data-lake data-warehouse docker emr etl-pipeline infrastructure-as-code infrastructure-setup postgresql python redshift s3 spark
Last synced: 04 Dec 2024
https://github.com/jugatsu/infra
Infrastructure as code on Google Cloud Platform
ansible devops google-cloud infrastructure-as-code packer terraform
Last synced: 06 Nov 2024
https://github.com/hewlettpackard/oneview-sdk-ruby
This project is no longer being developed and has limited support. In the near future this repository will be fully deprecated. Please consider using other OneView projects, such as Golang and Python.
bare-metal composable-infrastructure hpe-image-streamer hpe-oneview hpe-synergy infrastructure-as-code oneview-api oneview-ruby-sdk ruby
Last synced: 11 Nov 2024
https://github.com/artioml/f5-ansible
:gear: Essential Ansible containers with F5 modules and extensible playbooks
ansible automation bigip container docker drone f5networks infrastructure-as-code slack
Last synced: 27 Jan 2025
https://github.com/theohbrothers/scheduledtaskmanagement
A PowerShell module for non-interactive management of Scheduled Tasks.
automation devops gitsubmodules iac infrastructure-as-code infrastructureascode mmc non-interactive powershell powershell-gallery powershell-module psgallery scheduled-task scheduled-tasks submodule submodules task-scheduler task-scheduling taskscheduler windows-powershell
Last synced: 11 Oct 2024
https://github.com/jnsgruk/infra
Personal infrastructure
dns fastmail infrastructure infrastructure-as-code sops terraform
Last synced: 17 Oct 2024
https://github.com/docker-production-aws/aws-starter
Starter Template for AWS CloudFormation Playbooks
ansible aws aws-cloudformation aws-cloudformation-playbooks blueprint boilerplate boilerplate-template cloudformation immutable-infrastructure infrastructure-as-code pluralsight starter-template
Last synced: 17 Nov 2024
https://github.com/cloud-toolkit/cloud-toolkit-aws
The Cloud Toolkit AWS provider for Pulumi lets you deploy well-architected solutions in AWS.
aws cloud iac infrastructure-as-code kubernetes pulumi sdk serverless
Last synced: 08 Jan 2025
https://github.com/latitudesh/terraform-provider-latitudesh
Latitude.sh Terraform Provider
hashicorp infrastructure-as-code latitudesh terraform terraform-provider
Last synced: 20 Oct 2024
https://github.com/rhenning/terrajux
terrajux diffs the source code of a terraform project and all of its transitive module dependencies between two git refs.
cli cloud cloud-management devops devops-tools golang infrastructure-as-code terraform
Last synced: 18 Jan 2025
https://github.com/abhirockzz/cdk8s-for-go-developers
Use Go to define Kubernetes applications
cdk8s cncf golang infrastructure-as-code kubernetes
Last synced: 21 Dec 2024
https://github.com/callensm/terraform-provider-dropbox
Terraform provider for the Dropbox API
dropbox go infrastructure-as-code terraform terraform-provider
Last synced: 13 Oct 2024
https://github.com/FairwindsOps/azure-terraform-modules
A home for Azure specific Terraform modules
aks azure fairwinds fairwinds-incubator infrastructure-as-code kubernetes terraform
Last synced: 08 Nov 2024
https://github.com/lreimer/clean-infrastructure-as-code
Repository with code and demos for my talk "Clean Infrastructure as Code"
clean-architecture clean-code container-structure-test devops docker infrastructure infrastructure-as-code inspec kubernetes snyk terraform terragrunt terratest testing tflint trivy
Last synced: 20 Nov 2024
https://github.com/aws-devops-projects/infrastructure-as-a-code-tools
Infrastructure as Code tools examples
ansible aws chef cloudformation iac infrastructure-as-code puppet saltstack terraform
Last synced: 08 Nov 2024
https://github.com/pardahlman/docker-infrastructure
Install infrastructure with a single command
docker infrastructure infrastructure-as-code
Last synced: 20 Nov 2024
https://github.com/build-on-aws/stateful-workloads-in-iac
When applying DevOps best practices and implementing infrastructure as code (IaC) for your projects, you have to make a decision: should you combine or separate components that store information (like databases) and other components that don’t? The duality of the question suggests that there is only one right answer. But is it, really?
aws-cdk aws-cloudformation cdk cloudformation iac infrastructure-as-code stateful stateless
Last synced: 26 Dec 2024
https://github.com/dell/terraform-provider-powerflex
Terraform Provider For Dell PowerFlex
automation dell devops infrastructure-as-code powerflex terraform terraform-provider
Last synced: 13 Nov 2024
https://github.com/swoodford/terraform
A collection of bash shell scripts for automating various tasks with Terraform.
aws bash infrastructure-as-code shell terraform
Last synced: 23 Oct 2024
https://github.com/arthursudbrackibarra/github-repo-creator
Automatically create GitHub repositories using YAML templates.
automation github infrastructure-as-code python yaml
Last synced: 29 Nov 2024
https://github.com/40net-cloud/fortinet-gcp-solutions
GCP Deployment Manager templates for easy and automated deployments of various Fortigate architectures in Google Compute.
deployment-manager fortinet gcp infrastructure-as-code
Last synced: 27 Nov 2024
https://github.com/stefen-taime/etl-data-pipeline-rdbms-to-hdfs-using-airflow-apache-sqoop-spark-postgres-and-hive
This project aims to move the data from a Relational database system (RDBMS) to a Hadoop file system (HDFS)
airflow big-data data docker-compose etl-pipeline hdfs hive infrastructure-as-code rdbms spark sql sqoop
Last synced: 17 Jan 2025
https://github.com/shazi7804/terraform-manage-guide
我把 Terraform 的 101 種姿勢都放在那裡了
aws infrastructure-as-code terraform
Last synced: 23 Nov 2024
https://github.com/andrew-the-drawer/ops-compilation
Compilation of infrastructure/dev-ops stacks and modules
ansible ansible-playbook ansible-role aws cdk centos cronjob crontab devops devops-tools docker ec2 infrastructure infrastructure-as-code terraform terraform-aws terraform-module
Last synced: 05 Jan 2025
https://github.com/ismoilovdevml/infra-as-code
Infrastructure as Code
ansible infrastructure-as-code infrastructure-automation infrastructure-terraform terraform
Last synced: 10 Oct 2024
https://github.com/proti-iac/proti
ProTI is an automated unit testing tool for Infrastructure as Code (IaC) programs. ProTI implements Automated Configuration Testing (ACT) for Pulumi TypeScript, minimizing the development effort for unit testing Pulumi TypeScript IaC programs.
automated-testing infrastructure-as-code pulumi testing typescript
Last synced: 08 Jan 2025
https://github.com/layer5io/.github
Layer5 Community
cloud-native cncf graph-topology hacktoberfest infrastructure-as-code kubernetes management-system meshery
Last synced: 08 Nov 2024
https://github.com/xe-nvdk/terraform-recipes
This is the repo where I save #Terraform recipes, mostly posted in cduser.com
devops iaac infrastructure-as-code sre terraform
Last synced: 14 Nov 2024
https://github.com/ansibleguy/sw_proxmox_mail_gw
Role to install Proxmox Mail Gateway on a linux server
ansible ansible-role anti-spam anti-spoofing iac infrastructure-as-code mailing proxmox proxmox-mail-gateway security
Last synced: 28 Dec 2024
https://github.com/juniorb2ss/laravel-pulumi-eks
:mage: :building_construction: A magic way to deploy Laravel using Pulumi, EKS and ECR. :tada:
aws docker ecr ecr-repositories eks eks-cluster howto infrastructure-as-code k8s kubernetes kubernetes-cluster kubernetes-deployment laravel laravel-application laravel-deployment magic php php-deployment pulumi pulumi-kubernetes
Last synced: 08 Nov 2024
https://github.com/netrisai/terraform-provider-netris
Terraform Netris provider
infrastructure infrastructure-as-code netops netris networking terraform terraform-provider
Last synced: 09 Nov 2024
https://github.com/sathyabhat/folding-aws
Bring up a complete AWS Compute stack with VPC, EC2, and other dependencies using AWS CDK. Set up a Folding @ Home stack with couple of commands
aws cdk folding-at-home infrastructure-as-code
Last synced: 15 Oct 2024
https://github.com/vishal-biyani/saltstack-cluster
Saltstack workshop with hands on demo. The workshop sets you up with a running Saltstack cluster on your laptop and walks through key concepts with practical demos.
configuration-management infrastructure-as-code infrastructure-automation infrastructure-management paas salt saltstack tutorial tutorial-code tutorial-exercises vagrant vagrantfile workshop workshop-materials
Last synced: 13 Oct 2024
https://github.com/sigwinhq/ariadne
Find the common thread in your Git repos labyrinth
github gitlab iac infrastructure-as-code management-system repository
Last synced: 06 Nov 2024
https://github.com/pulumiverse/pulumi-purrl
A Pulumi native provider for making API calls
golang infrastructure-as-code pulumi pulumi-provider
Last synced: 08 Dec 2024
https://github.com/extensionengine/infra-code-blocks
Studion common infra components
infrastructure infrastructure-as-code pulumi studion
Last synced: 08 Jan 2025
https://github.com/ksatirli/building-infrastructure-you-can-mostly-trust
Building Infrastructure you can (mostly) trust.
infrastructure-as-code terraform terraform-module terraform-module-pattern
Last synced: 31 Jan 2025
https://github.com/radon-h2020/radon-repository-miner
A mining tool written in Python to mine software repositories for Infrastructure-as-Code
ansible infrastructure-as-code mining-software-repositories
Last synced: 12 Jan 2025
https://github.com/ansibleguy/collection_nftables
Ansible modules to manage NFTables via libnftables
ansible ansible-collection ansible-modules automation firewall firewall-management iac infrastructure-as-code linux network network-as-code nftable nftables nftables-rules
Last synced: 28 Dec 2024
https://github.com/mijndert/aws-tf-reference
A reference architecture for AWS using Terraform
aws infrastructure-as-code terraform
Last synced: 17 Nov 2024
https://github.com/abhaybhargav/tmdl
An attempt at creating a unifying Threat Model Definition Language using a declarative syntax with cuelang
cuelang desired-state-configuration infrastructure-as-code security-architecture security-tools threatmodeling
Last synced: 23 Jan 2025
https://github.com/sambaiz/aws-cdk-circleci-sample
cdk diff & deploy by CI
aws aws-cdk circleci infrastructure-as-code
Last synced: 27 Oct 2024
https://github.com/garystafford/ansible-aws-roles
Source code for the post, 'Managing AWS Infrastructure as Code using Ansible, CloudFormation, and CodeBuild'
ansible aws cloudformation codebuild infrastructure-as-code
Last synced: 06 Dec 2024
https://github.com/artioml/aws-cloudfront-s3
:globe_with_meridians: Terraform module to provision CloudFront and securely serve HTTPS requests to a static website hosted on S3
acm aws cloudfront http2 infrastructure-as-code lambda-edge route53 s3 terraform-modules tls
Last synced: 27 Jan 2025
https://github.com/bootstrap-academy/infrastructure
The NixOS server configuration for Bootstrap Academy - Learn Computer Science Online
bootstrap-academy build-with-buildbot infrastructure-as-code nixos
Last synced: 05 Nov 2024
https://github.com/devopscorner/devopscorner-container
Docker Container Images Repository for DevOpsCorner.id
ansible aws awscli awscliv2 boto3 cicd codebuild codedeploy codepipeline container devops devopscorner docker dockerhub ecr iac infrastructure-as-code terraform terragrunt
Last synced: 10 Nov 2024
https://github.com/ahuffman/ansible-fact
Infrastucture-as-Code in Reverse
ansible ansible-fact ansible-facts automation facts iac iacir iacr infrastructure-as-code python
Last synced: 13 Oct 2024
https://github.com/perfectsense/gyro-aws-provider
AWS Provider for Gyro cloud automation tool.
aws devops infrastructure-as-code
Last synced: 29 Nov 2024
https://github.com/painless-software/groundcontrol
Painless Infrastructure for Small and Medium Size Businesses
freeipa infrastructure-as-code infrastructure-automation infrastructure-management infrastructure-monitoring theforeman
Last synced: 01 Nov 2024
https://github.com/bbtsoftware/azuredevopspolicyconfigurator
Tool for reading and updating branch policy settings based on a configuration file.
azure-devops infrastructure-as-code policy tfs
Last synced: 14 Dec 2024
https://github.com/aplyca/terraform-aws-route53
Terraform AWS Route53 module. Create a Route53 zone and dns records
amazon-web-services automation aws dns infrastructure-as-code route53 terraform terraform-modules
Last synced: 14 Nov 2024
https://github.com/callensm/terraform-provider-solana
Data source provider for Terraform that interacts with the Solana networks
blockchain go infrastructure-as-code solana terraform terraform-provider
Last synced: 11 Oct 2024
https://github.com/schibsted-tech-polska/heroin
HEROku INfrastructure as code
heroku heroku-api heroku-infrastructure heroku-pipeline infrastructure-as-code
Last synced: 12 Nov 2024
https://github.com/r4hulgupta/simple-website-tf-chef
Example showing end to end deployment of a simple website on GCP using Terraform and Chef
chef cloud-foundations-toolkit gcp google-cloud-platform iac infrastructure-as-code infrastructure-automation instance-group terraform terraform-templates
Last synced: 16 Dec 2024
https://github.com/adampaternostro/azure-sample-arm-template-architecture
Shows how to build a set of linked templates with conditions, loops, array and complex parameters
azure azure-arm azure-arm-template azure-arm-templates infrastructure-as-code
Last synced: 03 Dec 2024
https://github.com/ansibleguy/infra_nftables
Ansible Role to provision NFTables firewall
ansible ansible-role automation firewall firewall-rules iac infrastructure-as-code network-as-code nftable nftables nftables-rules
Last synced: 28 Dec 2024
https://github.com/kubesimplify/terraform-crash-course-2024
Source code for Terraform Crash Course for Absolute Beginners
aws crash-course infrastructure infrastructure-as-code terraform
Last synced: 14 Oct 2024
https://github.com/dell/terraform-provider-ome
Terraform provider for OpenManage Enterprise
iac iac-terraform infrastructure-as-code openmanage-enterprise poweredge poweredge-idrac terraform
Last synced: 13 Nov 2024
https://github.com/garystafford/ansible-aws-cfn
Source code for the post, 'Managing AWS Infrastructure as Code using Ansible, CloudFormation, and CodeBuild'
ansible aws cloudformation codebuild infrastructure-as-code
Last synced: 06 Dec 2024
https://github.com/navicore/azure-jsonnet-terraform-example
azure infrastructure-as-code jsonnet terraform
Last synced: 06 Nov 2024
https://github.com/stackql/setup-stackql
Sets up the stackql cli in your GitHub Actions workflow.
cspm infrastructure-as-code sql stackql
Last synced: 21 Nov 2024
https://github.com/richlamdev/tf-github-admin
Managing Github Organization with Terraform
automation branch-protection github github-provider-terraform iac iac-terraform infrastructure-as-code terraform terraform-github-provider version-control
Last synced: 27 Jan 2025
https://github.com/ansibleguy/linux_networking
Ansible Role to provision Linux network & routing
ansible ansible-role automation debian-linux iac infrastructure-as-code linux-server networking
Last synced: 12 Oct 2024
https://github.com/devopscorner/iac-terraform-emr
AWS Summit 2022 ASEAN --- COM203 Using IaC with Terraform to provision Big Data Platform on Amazon EMR
airflow aws cicd cloud9 codebuild codedeploy codepipeline container devops devopscorner docker docker-compose ecr emr iac infrastructure-as-code mwaa rds terraform
Last synced: 10 Nov 2024
https://github.com/jmtx1020/kitchen-yansible-pusher
A modern + minimal, test-kitchen provisioner for Ansible.
ansible infrastructure-as-code kitchen test-kitchen test-kitchen-ansible
Last synced: 12 Oct 2024
https://github.com/airscholar/cicd_for_data_engineering
This project showcases how to integrate the world of DevOps, focusing on Continuous Integration (CI) and Continuous Deployment (CD) with the realm of modern data engineering using Terraform and Azure as the case study
azure infrastructure-as-code terraform
Last synced: 14 Nov 2024