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-19 00:15:20 UTC
- JSON Representation
https://github.com/zerodayyy/gdbt
Manage Grafana Dashboards from Code
grafana infrastructure-as-code python
Last synced: 29 Jan 2025
https://github.com/seriousben/serious-infra
Serious Infrastructure for serious projects
gke infrastructure infrastructure-as-code kubernetes terraform
Last synced: 09 Jan 2025
https://github.com/docker-production-aws/network-resources
Ansible playbook and CloudFormation template for deploying AWS VPC and other network resources
ansible ansible-playbook aws aws-cloudformation aws-vpc cloudformation cloudformation-stacks cloudformation-template course-materials infrastructure-as-code network playbook pluralsight virtual-private-cloud vpc
Last synced: 17 Nov 2024
https://github.com/jakoblichterfeld/infra-playbook
Infrastructure as Code (IaC)
ansible-playbook ansible-roles iac infra infrastructure infrastructure-as-code
Last synced: 23 Jan 2025
https://github.com/infrablocks/end-to-end-grafana
An end-to-end example of InfraBlocks, by provisioning Grafana.
end-to-end example grafana infrablocks infrastructure infrastructure-as-code terraform
Last synced: 20 Nov 2024
https://github.com/infrablocks/end-to-end-alertmanager
An end-to-end example of InfraBlocks, by provisioning Alertmanager.
alertmanager aws end-to-end example infrablocks infrastructure infrastructure-as-code terraform
Last synced: 20 Nov 2024
https://github.com/pgilad/terraform-docker-swarm
Create EC2 terraform for docker swarm
aws devops docker docker-swarm ec2 infrastructure-as-code terraform
Last synced: 05 Feb 2025
https://github.com/poacosta/service-health-monitor
Basic Service Health Monitor to notify outages using Slack
aws aws-lambda infrastructure-as-code python slack terraform
Last synced: 13 Feb 2025
https://github.com/snimmagadda1/azure-terraform-generator
π§ CLI tool to query resources within a Microsoft Azure deployment and generate terraform definitions for existing objects
automation azure cicd cli cloud devops devops-tools go golang infrastructure-as-code microsoft terraform
Last synced: 13 Feb 2025
https://github.com/abhirockzz/go-serverless-lambda-demo
Go for AWS developers - Build a Serverless app with Lambda, DynamoDB and more
aws aws-lambda cdk dynamodb go infrastructure-as-code nosql serverless
Last synced: 13 Feb 2025
https://github.com/sparkfabrik/terraform-gitlab-kubernetes-gitlab-agent
A simple Terraform module to install the Gitlab Agent on a Kubernetes cluster.
gitlab gitlab-agent helm helm-release iac infrastructure-as-code kubernetes terraform terraform-module
Last synced: 01 Jan 2025
https://github.com/devenes/ansible-orchestration
Ansible Orchestration with Terraform and Bash to create instances within a security group, install and configure Nginx server on instances.
amazon-linux-2 ansible ansible-playbook ansible-playbooks automation bash-script devops infrastructure infrastructure-as-code terraform ubuntu
Last synced: 03 Jan 2025
https://github.com/develatio/nebulant-builder
Infrastructure as code in a visual and imperative way
cloud imperative imperative-programming infrastructure infrastructure-as-code low-code nebulant no-code
Last synced: 07 Feb 2025
https://github.com/amaurybsouza/my-github-actions
πͺπ€πAn awesome list of useful Github actions with workflows examples and cases of market to you use on daily basis.
actions ansible aws azure azure-devops cicd cloud devops devops-pipeline devops-tools github github-actions gitlab infrastructure-as-code kubernetes-deployment pipeline sre terraform
Last synced: 07 Feb 2025
https://github.com/sorah/itamae-plugin-resource-portage
Itamae/MItamae resources for Portage (Gentoo Linux)
gentoo infrastructure-as-code itamae mitamae portage
Last synced: 31 Jan 2025
https://github.com/huy-nguyen/miniflux-demo
Comparison of the capabilities of Terraform and Google Cloud Deployment Manager as Infrastructure-as-Code tools on Google Cloud Platform.
google-deployment-manager infrastructure-as-code miniflux terraform
Last synced: 25 Jan 2025
https://github.com/mbrav/ansible-inventory-diagram
Script for generating infrastructure diagrams from Ansible inventory files
ansible cli diagram graphviz infrastructure-as-code inventory python
Last synced: 25 Jan 2025
https://github.com/kirelagin/infra
My computers as a Nix flake
infrastructure-as-code nix nix-flake
Last synced: 01 Feb 2025
https://github.com/curated-awesome-lists/awesome-devops-tools
A curated compilation of top-notch DevOps tools tailored for developers and sysadmins
automation awesome-list continuous-delivery continuous-deployment continuous-integration deployment devops devops-platform devops-tools infra-terraform infrastructure infrastructure-as-code monitoring
Last synced: 09 Feb 2025
https://github.com/ansibleguy/linux_users
Ansible role to provision Linux users & groups
ansible ansible-role automation debian-linux iac infrastructure-as-code linux-server user-management
Last synced: 16 Feb 2025
https://github.com/amaurybsouza/terraform-aws-ec2-ssh
Amazon Elastic Compute Cloud (EC2) is a web service that provides resizable compute capacity in the cloud. It is one of the core services offered by Amazon Web Services (AWS) and provides a wide range of features and capabilities.
aws aws-ec2 devops devops-tools github github-actions infrastructure-as-code infrstructure sre terraform terraform-aws terraform-managed terraform-modules terraform-provider
Last synced: 13 Feb 2025
https://github.com/bertrandmartel/cloudformation-templates
:books: A collection of AWS cloudformation templates
aws aws-cloudformation ecs elasticache infrastructure-as-code nat subnet vpc
Last synced: 03 Jan 2025
https://github.com/edson-a-soares/gradip_web_development
Web Development discipline sample projects of the specialization (GraDip) in Software Engineering with DevOps from UECE.
backbone-marionette bootstrap-template database-migrations dbdeploy devops dockerized-infrastructure flyway-migrations frontend-app infrastructure-as-code javaee jpa-hibernate postgresql reactjs restful-webservices restfull-api spring-boot spring-java
Last synced: 03 Jan 2025
https://github.com/petr-korobeinikov/ansible-role-apt-repository
Apt repository installation.
ansible ansible-role infrastructure-as-code infrastructure-management
Last synced: 06 Nov 2024
https://github.com/questopshub/terraform-azurerm-resource-group
Terraform module to create an Azure Resource Group.
azure azure-resource-group iac infrastructure-as-code terraform terraform-module
Last synced: 23 Jan 2025
https://github.com/fluentci-io/opentofu-plugin
CI/CD Plugin for OpenTofu
cicd infrastructure-as-code opentofu rust wasm webassembly
Last synced: 21 Jan 2025
https://github.com/tuladhar/tuladhar.github.io
Personal website
automation aws bash certifications cli cloud-computing devops futsal gcp golang infrastructure-as-code kubernetes nepal open-source python scripting solutions-architect sre sysadmin system-programming
Last synced: 05 Feb 2025
https://github.com/infrablocks/end-to-end-thanos
An end-to-end example of InfraBlocks, by provisioning Thanos.
end-to-end example infrablocks infrastructure infrastructure-as-code terraform thanos thanos-query thanos-store
Last synced: 21 Jan 2025
https://github.com/csye7125-fall2023-group05/infra-jenkins
Jenkins server hosted on AWS EC2 with Infrastructure as Code setup using Hashicorp Terraform
aws-ec2 ci-cd-pipeline elastic-ip github-actions hashicorp-terraform iac iac-module iac-terraform infrastructure-as-code jenkins jenkins-server terraform terraform-modules
Last synced: 13 Feb 2025
https://github.com/rvansant2/terraform-playground
Terraform: Infrastructure as code playground
aws hashicorp hashicorp-terraform infrastructure-as-code terraform
Last synced: 13 Feb 2025
https://github.com/pyratlabs/ansible-role-awscli
Ansible role for installing an AWS CLI (awscli) into a Python3 VirtualEnv.
amazon amazon-web-services ansible ansible-role automation aws aws-cli cloud infrastructure infrastructure-as-code
Last synced: 04 Jan 2025
https://github.com/pyratlabs/ansible-role-kubectl
Ansible Role to install kubectl on a system
ansible ansible-role cloud controller infrastructure infrastructure-as-code k8s kubectl kubernetes
Last synced: 04 Jan 2025
https://github.com/pyratlabs/ansible-role-helm
Ansible Role to install Helm on a system
ansible ansible-role helm infrastructure infrastructure-as-code k8s kubernetes
Last synced: 04 Jan 2025
https://github.com/msmagnanijr/ovirt-offensive-infrastructure-hashistack
A POC to address DevSecOps concepts
consul iac infrastructure-as-code nomad terraform traefik vault
Last synced: 23 Oct 2024
https://github.com/lreimer/imperative-iac-all-things
Repository with code and demos for my talk "Imperative Infrastructure as Code All The Things!"
cdk cdk8s cdktf clean-code imperative-programming infrastructure-as-code pulumi pulumi-aws pulumi-kubernetes typescript
Last synced: 21 Jan 2025
https://github.com/build-on-aws/aws-elastic-beanstalk-cdk-pipelines
Sample AWS CDK pipeline code for an AWS Elastic Beanstalk application
aws aws-cdk aws-elastic-beanstalk ci-cd devops infrastructure-as-code
Last synced: 18 Feb 2025
https://github.com/jfrog/terraform-provider-mission-control
Terraform provider to manage JFrog Mission Control
artifactory configuration-as-code golang infrastructure-as-code jfrog terraform terraform-provider
Last synced: 11 Jan 2025
https://github.com/infrablocks/end-to-end-prometheus
An end-to-end example of InfraBlocks, by provisioning Prometheus.
end-to-end example infrablocks infrastructure infrastructure-as-code prometheus terraform
Last synced: 21 Jan 2025
https://github.com/meysam81/terraform-modules
automation ci-cd cloud-infrastructure cloud-native deployment-automation devops github-actions github-repositories github-workflow iac infrastructure-as-code infrastructure-management kubernetes platform-engineering site-reliability-engineering sre terraform terraform-best-practices terraform-configuration terraform-modules
Last synced: 09 Feb 2025
https://github.com/shmokmt/tfhk
Terraform Housekeeper. The utility tool to remove blocks for refactoring such as moved block.
devops iac infrastructure-as-code sre terraform
Last synced: 09 Feb 2025
https://github.com/mostafa-wael/terraform-cdk-guide-for-beginners
The Cloud Development Kit for Terraform (CDKTF) enables you to define and provision infrastructure using familiar programming languages. This provides access to the entire Terraform ecosystem without the need to learn HashiCorp Configuration Language (HCL) and allows you to leverage the power of your existing toolchain for testing, dependency manag
infrastructure infrastructure-as-code python terrafrom
Last synced: 22 Jan 2025
https://github.com/philips-software/terraform-aws-cloudwatch
Terraform module to create an AWS Cloudwatch log group and config
aws infrastructure-as-code terraform
Last synced: 18 Jan 2025
https://github.com/nishidayuya/itamae-plugin-resource-alternatives
Itamae resource plugin to manage "update-alternatives".
infrastructure infrastructure-as-code itamae
Last synced: 03 Feb 2025
https://github.com/terraform-tutorials/learn-terraform-associate-exam
This repository is used to note and keep all the subjects around terraform certification. cloud engineers can use the Terraform Associate exam from HashiCorp to verify their basic infrastructure automation skills.
certified cloud devops devops-tools devsecops-pipeline environment hashicorp-terraform iac-terraform infrastructure-as-code pipeline technology terraform
Last synced: 13 Feb 2025
https://github.com/wojciech12/talk_best_practices_for_opentofu_with_navercloud
10 best OpenTofu/Terraform practices for NCloud IaC projects
best-practices devops infrastructure-as-code infrastructure-orchestration ncloud open-source opentofu platform-engineering spacelift tacos
Last synced: 12 Jan 2025
https://github.com/ansibleguy/sw_zabbix
Ansible Role to provision Zabbix services
ansible ansible-role automation iac infrastructure-as-code monitoring zabbix
Last synced: 28 Dec 2024
https://github.com/ansibleguy/sw_zoneminder
Ansible Role to provision Zoneminder IP-CAM Servers
ansible ansible-role iac infrastructure-as-code ipcam ipcamera surveillance zoneminder
Last synced: 28 Dec 2024
https://github.com/j-maxi/pulumi-cloud-app
Sample multi cloud application
cloudflare gcp infrastructure-as-code kubernetes pulumi
Last synced: 18 Feb 2025
https://github.com/tomwechsler/tw-arm-learning
All about GitHub Actions in Azure - Infrastructure as Code!
azure github github-actions infrastructure-as-code microsoft
Last synced: 14 Feb 2025
https://github.com/ansibleguy/infra_apache
Ansible Role to provision Apache2 sites
ansible ansible-role apache2 automation certbot certificates iac infrastructure-as-code webserver
Last synced: 28 Dec 2024
https://github.com/matveyguralskiy/terraform
Contains a collection of Terraform files for creating resources in AWS, using variables and various commands, deployment application, terraform configuration files for infrastructure provisioning with explanations and screens
devops devops-tools infrastructure-as-code remote-state terraform terraform-aws terraform-aws-s3 terraform-resources
Last synced: 18 Jan 2025
https://github.com/rafaumeu/multicloud-iac-journey
π Infrastructure as Code (IaC) journey exploring GCP, Azure, and AWS using Terraform. Features Compute Engine, Cloud Functions, and more.
aws azure cloud-computing cloud-infrastructure devops gcp infrastructure-as-code multicloud terraform terraform-modules
Last synced: 17 Feb 2025
https://github.com/joymon/win10-dev-box-setup
Automated set-up of Windows 10 development box
ansible boxstarter chocolatey developer-tools environment-configuration iac infrastructure-as-code powershell setup-development-environment setup-script
Last synced: 30 Jan 2025
https://github.com/yakdriver/homebrew-tap
Consistently updated Terraform, Vault, etc. Homebrew taps
boundary consul hashicorp hashicorp-vault infra-terraform infrastructure-as-code nomad sentinel terraform vault
Last synced: 14 Dec 2024
https://github.com/sharinas/secrets_manager_aws
A demo template on using CloudFormation to create an Amazon RDS database. The template additionally creates a username and password for the database, and stores it in AWS Secrets Manager.
aws aws-cli cloud-engineering cloudformation infrastructure-as-code postgresql-database rds-database secretsmanager yaml
Last synced: 26 Jan 2025
https://github.com/mraerino/workspace-config
π» My personal workspace configured through code
ansible cli gitmoji homebrew infrastructure-as-code macos playbook workspace workstation zsh
Last synced: 26 Oct 2024
https://github.com/artioml/aws-terraform
:partly_sunny: Infrastructure as Code with declarative modules and configuration files
automation aws docker infrastructure-as-code terraform terraform-modules
Last synced: 27 Jan 2025
https://github.com/infrablocks/end-to-end-vault
An end-to-end example of InfraBlocks, by provisioning Vault.
end-to-end example hashicorp-vault infrastructure infrastructure-as-code vault
Last synced: 21 Jan 2025
https://github.com/cloudy-sky-software/website-infra
The Pulumi infrastructure app for https://cloudysky.software.
Last synced: 19 Jan 2025
https://github.com/erankitcs/terraformwithazure
This repository is created to practice terraform for Azure Cloud
azure azure-devops hcl iac infrastructure-as-code practice-terraform terraform terraform-azure
Last synced: 20 Jan 2025
https://github.com/gabotechs/free-ec2-instance
Infrastructure as code using AWS CDK to deploy an EC2 instance with just one command. This project allows to quickly deploy an EC2 instance for playing around without incurring in bigger costs
aws cdk ec2 ec2-instance infrastructure-as-code yarn
Last synced: 31 Jan 2025
https://github.com/geekzter/azure-service-connection
Terraform-managed Azure Service Connection
automation azure-active-directory azure-app-registration azure-devops azure-managed-service-identity azure-pipelines infrastructure-as-code powershell-script terraform workload-identity workload-identity-federation
Last synced: 13 Feb 2025
https://github.com/vantage-sh/finops-as-code
FinOps as Code Tutorials and Demos
cloud-cost-optimization finops infrastructure-as-code terraform vantage
Last synced: 13 Jan 2025
https://github.com/qubitpi/hashicorp-aws-github-actions
π GitHub Actions for deploying Immutable Infrastructure via HashiCorp
aws-ami aws-ec2 ci-cd continuous-delivery continuous-deployment hashicorp hashicorp-packer hashicorp-terraform immutable-infrastructure infrastructure-as-code release-automation
Last synced: 19 Jan 2025
https://github.com/petr-korobeinikov/ansible-role-locale
Locale generation and configuration.
ansible ansible-role infrastructure-as-code infrastructure-management locale locale-gen
Last synced: 16 Feb 2025
https://github.com/petr-korobeinikov/ansible-galaxy-usage-example
Ansible Galaxy usage example.
ansible ansible-galaxy infrastructure-as-code infrastructure-management
Last synced: 16 Feb 2025
https://github.com/meysam81/kustomizations
An up-to-date set of Kustomizations for applications that have sucky and inflexible Helm charts
applications cloud-native container-orchestration declarative-configuration deployments devops docker docker-containers gitops helm helm-charts infrastructure-as-code k8s kubernetes kubernetes-manifests kustomization kustomizations kustomize microservices yaml
Last synced: 12 Feb 2025
https://github.com/petr-korobeinikov/ansible-role-pgbouncer
Pgbouncer installation.
ansible ansible-role infrastructure-as-code infrastructure-management pgbouncer postgres postgresql
Last synced: 16 Feb 2025
https://github.com/amaurybsouza/useful-ansible-playbooks
A collection of minimalist Ansible playbooks for automating server setups.
ansible ansible-playbook ansible-role aws aws-ec2 centos7 cloud debian devops devops-tools infrastructure-as-code linux redhat-enterprise-linux
Last synced: 07 Feb 2025
https://github.com/amaurybsouza/terraform-aws-s3
A BIG way to provisioning a S3 Bucket on AWS Cloud using Terraform with best practices, like variables, modules and versioning of code. https://registry.terraform.io/providers/hashicorp/aws/latest
aws aws-s3 cloud cloud-computing devops devops-tools infrastructure-as-code infrastructure-management s3-bucket terraform terraform-module
Last synced: 07 Feb 2025
https://github.com/qubitpi/hashistack
π Giving individual total control of every aspect of their technology lives
aws-ami aws-ec2 ci-cd continuous-delivery continuous-deployment hashicorp hashicorp-packer hashicorp-terraform immutable-infrastructure infrastructure-as-code kong-gateway mlflow release-automation release-definition screwdriver-cd
Last synced: 31 Oct 2024
https://github.com/petr-korobeinikov/ansible-role-postgresql
Postgresql installation.
ansible ansible-role infrastructure-as-code infrastructure-management
Last synced: 16 Feb 2025
https://github.com/lna-dev/iac
In the repo IaC (Infrastructure as Code) I manage and document my infrastructure with terraform.
iac infrastructure infrastructure-as-code terraform
Last synced: 16 Feb 2025
https://github.com/posquit0/terraform-modules
Terraform Modules for Awesome DevOps Jobs
aws devops hashicorp iac infrastructure infrastructure-as-code ops terraform terraform-modules
Last synced: 01 Feb 2025
https://github.com/omidiyanto/terraform-ansible-kubernetes-proxmox
This GitHub repository contains a project that automates the provisioning of a Kubernetes (K8s) cluster using Infrastructure as Code (IaC) with Terraform, configuration management with Ansible, and Proxmox as the virtualization environment.
ansible infrastructure-as-code k8s kubernetes proxmox terrafom ubuntu
Last synced: 04 Feb 2025
https://github.com/mellolucas/bootstrap-fedora
Full OS (Linux Fedora) setup, totally from scratch - from bootable flash drive - using a kickstart script and Ansible
ansible ansible-automation automate-everything bootstrapping development-environment devops devops-bootstrapped devsecops fedora fedora-workstation infrastructure-as-code infrastructure-automation kickstart kickstarter lufom redhat sponsors workstation
Last synced: 23 Jan 2025
https://github.com/nzbr/infrastructure
My infrastructure as code config
infrastructure infrastructure-as-code pulumi pulumi-typescript typescript
Last synced: 13 Feb 2025
https://github.com/sugaliudaykiran/terraform
Terraform lab work
aws aws-cloudformation infrastructure-as-code terraform terraform-modules
Last synced: 17 Feb 2025
https://github.com/ejsdotsh/system-builder
an opinionated collection of scripts and playbooks to configure and manage my personal infrastructure
ansible automation configuration-management infrastructure-as-code
Last synced: 17 Jan 2025
https://github.com/lren-chuv/mip-microservices-infrastructure
Generic version of the scripts used to deploy the Medical Informatics Platform
ansible-roles hbp humanbrainproject infrastructure infrastructure-as-code marathon medical-informatics-platform mesos
Last synced: 18 Nov 2024
https://github.com/amitjimiwal/scrapyweb
Get your Website's OGP meta tags with ease
astro express infrastructure-as-code npm webscraping
Last synced: 31 Jan 2025
https://github.com/ansibleguy/linux_ufw
Ansible Role to provision UFW
ansible ansible-role automation debian-linux firewall-rules iac infrastructure-as-code
Last synced: 25 Jan 2025
https://github.com/teilomillet/hapax
YAML-based infrastructure manager for LLM providers and endpoints.
anthropic api-gateway api-management docker failover infrastructure infrastructure-as-code llm llm-ops load-balancer monitoring observability openai prometheus yaml
Last synced: 14 Feb 2025
https://github.com/acchiao/raccoon
Terraform-Managed DigitalOcean/GKE Kubernetes Cluster
digitalocean gcp google-cloud-platform infrastructure-as-code kubernetes terraform
Last synced: 06 Nov 2024
https://github.com/docker-production-aws/microtrader-pipeline
Ansible playbook and CloudFormation template for deploying a continuous delivery pipeline using CodePipeline, CodeBuild and CloudFormation
aws aws-cloudformation aws-codebuild aws-codepipeline continuous-delivery github infrastructure-as-code pluralsight
Last synced: 17 Nov 2024
https://github.com/evindunn/terraform-kvm-module
Reusable kvm module with terraform-provider-libvirt
infrastructure-as-code kvm terraform
Last synced: 02 Feb 2025
https://github.com/jottenlips/lambda-terraform-example
Deploy a single lambda function using terraform
example git guide infrastructure-as-code lambda python terraform
Last synced: 26 Jan 2025
https://github.com/l1ghtn1ng/ansible-parser
A go program to parse Ansible core log file for failed tasks and send an email report of it
ansible devops go golang infrastructure-as-code
Last synced: 26 Jan 2025
https://github.com/thorstenhans/terraform-webinar-azure-meetup-ffm
Samples from the Azure Meetup Frankfurt Webinar on Terraform
azure infrastructure-as-code terraform
Last synced: 15 Feb 2025
https://github.com/avidhara/terraform-helm-chart-release
terraform module for helm chart release
helm helm-release infrastructure-as-code kubernetes terraform-module
Last synced: 15 Jan 2025
https://github.com/juku/ansible-manager
A ansible manager / server as an alternative to Ansible semaphore and ansible tower
administration ansible ansible-playbook ansible-roles ci continuous-delivery continuous-deployment continuous-integration devops devops-tools infrastructure infrastructure-as-code orchestration server
Last synced: 23 Jan 2025
https://github.com/memo1918/aws-terraform-ha-infra
AWS high availability and scalable infrastructure made with IaC Terraform.
autoscaling aws awsfreetier cloud cloudarchitectechture highavailability iac infrastructure-as-code scalability terraform terraform-aws terraform-project
Last synced: 06 Feb 2025
https://github.com/nextbreakpoint/flink-on-docker
Scripts for executing Flink jobs on a local Docker Swarm cluster (obsolete)
docker docker-swarm flink infrastructure-as-code
Last synced: 18 Jan 2025