Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

Terraform

Terraform can manage existing and popular service providers, such as AWS, as well as custom in-house solutions.

It uses configuration files to describe the components necessary to run a single application or your entire datacenter. It generates an execution plan describing what will happen to reach the desired state, and afterwards executes it to build the desired infrastructure. As the configuration changes, Terraform is able to determine the changes and create incremental execution plans which can be applied.

The infrastructure Terraform can manage includes low-level components such as compute instances, storage, and networking, as well as high-level components such as DNS (Domain Name Service) entries, SaaS (Software as a Service) features.

https://github.com/macropower/homelab

IaC for my homelab & personal cloud.

gitops hetzner k8s-at-home kubernetes renovate selfhosted talos terraform

Last synced: 07 Nov 2024

https://github.com/efbar/hashicorp-labs

Deploy locally on VM an Hashicorp cluster formed by Vault, Consul and Nomad. Ready for deploying and testing your apps.

ansible consul hashicorp hashicorp-labs microservices nomad openfaas provision serverless service-mesh terraform vagrant vault

Last synced: 03 Aug 2024

https://github.com/hashicorp/terraform-provider-bitbucket

This Terraform provider is archived per our provider archiving process: https://terraform.io/docs/internals/archiving.html

bitbucket terraform terraform-provider

Last synced: 27 Sep 2024

https://github.com/hashicorp/learn-terraform-circleci

Supplemental repository for Learn content on CircleCI

circleci hashicorp terraform tutorial

Last synced: 07 Oct 2024

https://github.com/hbollon/k8s-voting-app-aws

:wheel_of_dharma: Example of a distributed voting app running on Kubernetes. Written in Golang with Terraform definitions to deploy to AWS EKS

aws devops docker docker-compose eks go golang iac infrastructure infrastructure-as-code k8s kubernetes postgresql redis terraform

Last synced: 22 Oct 2024

https://github.com/fivexl/terraform-aws-sso-elevator

Slack bot to temporary assign AWS SSO Permission set to a user

aws aws-lambda python slack sso terraform terraform-module

Last synced: 06 Nov 2024

https://github.com/drfaust92/terraform-kubernetes-ebs-csi-driver

Terraform module which creates Kubernetes EBS CSI controller resources on AWS EKS.

aws eks kubernetes terraform

Last synced: 01 Nov 2024

https://github.com/vmware/terraform-provider-avi

Terraform AVI Networks provider

avi terraform terraform-provider

Last synced: 06 Nov 2024

https://github.com/starcraft66/infrastructure

Infrastructure as code for my servers

homelab kubernetes nixos terraform

Last synced: 28 Oct 2024

https://github.com/Azure-Samples/container-apps-azapi-terraform

This sample shows how to deploy a Dapr application to Azure Container Apps using Terraform with the AzAPI Provider.

azapi azure azure-application-insights azure-container-apps azure-log-analytics azure-monitor azure-storage azure-storage-account container-apps terraform

Last synced: 02 Aug 2024

https://github.com/brietsparks/guestbook

A simple app with automated infrastructure provisioning, app deployment, and E2E testing

aws cypress fargate iac terraform terratest

Last synced: 28 Oct 2024

https://github.com/runatlantis/terraform-gce-atlantis

A set of Terraform configurations for running Atlantis on @googlecloud Compute Engine

atlantis cos gce gcp terraform

Last synced: 01 Nov 2024

https://github.com/cdktf/cdktf-provider-google

Prebuilt Terraform CDK (cdktf) provider for google.

cdk cdktf google pre-built-provider provider terraform terraform-cdk

Last synced: 30 Oct 2024

https://github.com/terraform-aws-modules/terraform-aws-secrets-manager

Terraform module to create AWS Secrets Manager resources πŸ‡ΊπŸ‡¦

aws aws-secrets-manager secrets-manager terraform terraform-module terraform-modules

Last synced: 10 Oct 2024

https://github.com/ahmadalibagheri/finops-tutorial

I explain some solution for reducing your cost in public cloud

aws azure finops gcp terraform

Last synced: 01 Aug 2024

https://github.com/hashicorp/terraform-provider-rabbitmq

As part of our introduction to self-service publishing in the Terraform Registry, this copy of the provider has been archived, and ownership has been transferred to active maintainers in the community. Please see the new location on the Terraform Registry: https://registry.terraform.io/providers/cyrilgdn/rabbitmq/latest

rabbitmq terraform terraform-provider

Last synced: 27 Sep 2024

https://github.com/haoliangyu/terrac

A minimal private module registry for Terraform and OpenTofu

azure cli gcp module opentofu private-registry s3 terraform

Last synced: 27 Oct 2024

https://github.com/mazzasaverio/fastapi-your-data

Learning journey to develop a scalable and modular backend to manage your data and solve your problems

alembic api backend devops docker fastapi gcp microservice orm pgvector postgres sqlalchemy2 terraform

Last synced: 13 Aug 2024

https://github.com/circa10a/terraform-provider-mcbroken

Base the count of your infrastucture resources on the current number of broken mcdonald's ice cream machines nationally or by a city of your choosing. Powered by https://mcbroken.com/

go golang mcdonalds terraform terraform-provider

Last synced: 27 Oct 2024

https://github.com/kvrhdn/tfe-run

The glue between GitHub Actions and Terraform Cloud

github-actions terraform terraform-cloud

Last synced: 29 Oct 2024

https://github.com/contentful-labs/terraform-contentful

Terraform provider for Contentful

contentful provider terraform

Last synced: 01 Nov 2024

https://github.com/redislabs/terraform-provider-rediscloud

Terraform Redis Cloud Provider: Deploy, update, and manage Redis Cloud databases as code through HashiCorp Terraform

databases redis redis-enterprise-cloud terraform terraform-provider terraform-provider-rediscloud

Last synced: 31 Oct 2024

https://github.com/drlau/akashi

Validate "terraform plan" changes against a customizable ruleset

go golang terraform

Last synced: 30 Oct 2024

https://github.com/production-ready-toolkit/aws-sre-billing-monitoring

Billing monitoring for SRE's. Automation to create alerts and actions based on Estimated Changes for AWS Accounts

aws finops monitoring terraform terraform-module

Last synced: 01 Aug 2024

https://github.com/anubhavmishra/terraform-azurerm-aks

@HashiCorp Terraform configuration for provisioning a Azure Kubernetes Service (AKS) cluster.

aks azure kubernetes terraform tutorial

Last synced: 22 Oct 2024

https://github.com/1oglop1/aws-glue-monorepo-style

Example of AWS Glue Jobs and workflow deployment with terraform in monorepo style. Code here supports the miniseries of articles about AWS Glue and python.

aws aws-glue datascience python serverless terraform

Last synced: 13 Aug 2024

https://github.com/jetbrains/package-search-gradle-plugins

Gradle plugins for Docker, Terraform and Liquibase.

docker gradle-plugin liquibase terraform

Last synced: 07 Oct 2024

https://github.com/ajbosco/terraform-provider-segment

A Terraform provider for Segment

segment segmentio terraform

Last synced: 15 Oct 2024

https://github.com/identiops/terraform-hcloud-k3s

Private k3s Kubernetes Terraform installer for Hetzner Cloud

cloud hetzner k3s k8s kubernetes kubernetes-cluster terraform terraform-module

Last synced: 02 Aug 2024

https://github.com/pearcec/Invoke-Terraform

A cross-platform PowerShell module for downloading and invoking terraform binaries.

command-line powershell-module terraform wrapper

Last synced: 13 Aug 2024

https://github.com/spotify/terraform-google-aws-hybrid-cloud-vpn

Create and connects Google HA VPN to an AWS Transit Gateway with Site-to-Site VPN

terraform terraform-module

Last synced: 07 Nov 2024

https://github.com/felipecruz91/k8s-hetzner

A Kubernetes cluster provisioned with Terraform, running in Hetzner Cloud

hetzner hetzner-cloud kubernetes terraform

Last synced: 07 Nov 2024

https://github.com/briancaffey/terraform-aws-django

Terraform modules for deploying Django applications on AWS using ECS Fargate

aws django ecs-fargate terraform

Last synced: 22 Oct 2024

https://github.com/bretfisher/gha-runners

Terraform to create GitHub Action self-hosted runners in EC2 using ASG

asg aws docker ec2 github-actions self-hosted-runner terraform

Last synced: 07 Nov 2024

https://github.com/rioastamal/spot-dev-machine

Spin up Amazon EC2 Spot Instance for development machine

aws bash ec2 ec2-spot ec2-spot-instances shell-script terraform

Last synced: 02 Aug 2024

https://github.com/Artemmkin/codedeploy-terraform

CodeDeploy demo using Terraform and Sample application

codedeploy terraform

Last synced: 01 Aug 2024

https://github.com/apache/cloudstack-terraform-provider

CloudStack Terraform Provider

cloudstack go terraform

Last synced: 07 Oct 2024

https://github.com/thunderbug1/librechatazuredeployment

A Terraform setup to deploy LibreChat to Azure and setup all the necessary services.

azure librechat terraform

Last synced: 06 Nov 2024

https://github.com/rwaltr/home-ops

Code and configuration used to manage the fleets of k8s and Terraform clusters managing the Waltr.Tech environment

fluxcd gitops k8s-at-home kubernetes talos terraform

Last synced: 01 Nov 2024

https://github.com/CitizenPlane/terraform-aws-rabbitmq

A terraform module to deploy a rabbitmq cluster with AutoScaling Group and Load Balancer

autoscaling autoscaling-groups aws bash rabbitmq rabbitmq-cluster shell terraform

Last synced: 04 Aug 2024

https://github.com/pvarentsov/terraform-aws-free-tier

Getting started with the Terraform for managing a base free-tier AWS resources.

aws infrastructure-as-code learning terraform

Last synced: 05 Nov 2024

https://github.com/artemmkin/codedeploy-terraform

CodeDeploy demo using Terraform and Sample application

codedeploy terraform

Last synced: 07 Nov 2024

https://github.com/nicholasjackson/terraform-digitalocean-lifecycle

Zero downtime upgrades of images in Terraform

digitalocean terraform

Last synced: 14 Oct 2024

https://github.com/breml/tfreveal

tfreveal shows a Terraform plan with all the secret (sensitive) values revealed

go golang opentofu sensitive-data terraform

Last synced: 27 Oct 2024

https://github.com/tungbq/devops-project

Collection of DevOps projects to level up your DevOps skills

aws azure cicd cloud devops devops-practice devops-project devops-tools docker k8s terraform

Last synced: 26 Oct 2024

https://github.com/claranet/terraform-provider-zabbix

Terraform provider for Zabbix.

provider terraform zabbix

Last synced: 26 Sep 2024

https://github.com/ksatirli/terraform-github-repository

:octocat: Terraform Module: Github Repositories and associated Resources

github github-api terraform terraform-modules

Last synced: 01 Nov 2024

https://github.com/thaddeusjiang/turborepo-starter

A monorepo starter with Next.js, Express.js, SurrealDB, daisyUI, docker, docker-compose, terraform, and more.

daisyui docker expressjs monorepo nextjs surrealdb terraform

Last synced: 02 Nov 2024

https://github.com/schubergphilis/terraform-aws-mcaf-landing-zone

Terraform module to setup and manage various components of the AWS Landing Zone.

aws hacktoberfest terraform terraform-module

Last synced: 01 Aug 2024

https://github.com/russmckendrick/DevOpsTerraformPipeline

This repo accompanies my Azure DevOps Terraform Pipeline blog post. Now updated to included cost tracking.

azure-devops checkov infracost terraform

Last synced: 02 Aug 2024

https://github.com/hashicorp/terraform-provider-auth0

Please see https://github.com/alexkappa/terraform-provider-auth0

auth0 terraform terraform-provider

Last synced: 27 Sep 2024

https://github.com/terraform-aws-modules/terraform-aws-appconfig

Terraform module to create AWS AppConfig resources πŸ‡ΊπŸ‡¦

appconfig aws aws-appconfig feature-flags terraform terraform-module

Last synced: 10 Oct 2024

https://github.com/nozaq/terraform-aws-lambda-auto-package

A terraform module to define a lambda function which source files are automatically built and packaged for lambda deployment.

aws devops lambda terraform terraform-modules

Last synced: 10 Oct 2024

https://github.com/bitgn/fdb-cloud-test

Packer + Terraform setup to experiment with FDB clusters in the cloud.

foundationdb packer terraform

Last synced: 06 Nov 2024

https://github.com/terraform-aws-modules/terraform-aws-managed-service-prometheus

Terraform module to create AWS Managed Service for Prometheus (AMP) resources πŸ‡ΊπŸ‡¦

aws observability prometheus terraform terraform-module

Last synced: 10 Oct 2024

https://github.com/s1ntaxe770r/terraform-provider-planetscale

Unofficial Terraform provider for planetscale

planetscale terraform

Last synced: 10 Oct 2024

https://github.com/google/data-quality-monitor

Data Quality Monitor (DQM) - Continuously validate your data with easy, customizable rules.

bigquery cloudstorage data-quality-checks gcp google-cloud-platform python terraform

Last synced: 13 Aug 2024

https://github.com/reulan/clairvoyance

Drift detection and reporting for Terraform.

cookiecutter-golang detection drift terraform terraform-exec

Last synced: 04 Aug 2024

https://github.com/antonbabenko/terraform-provider-openai

Terraform provider for OpenAI (experimental as hell)

openai terraform terraform-provider

Last synced: 01 Nov 2024

https://github.com/hashicorp/tfe-policies-example

An example of using Sentinel policies in VCS in Terraform Enterprise

sentinel terraform tfe

Last synced: 07 Oct 2024

https://github.com/dtan4/terraforming-gke

Generate Terraform HCL files from existng GKE resources

google-kubernetes-engine terraform

Last synced: 22 Oct 2024

https://github.com/ketchoop/flora

Upgrade and version manager for terraform

flora go golang hashicorp rbenv terraform terraform-versions tfenv upgrade version-manager

Last synced: 01 Nov 2024

https://github.com/beryju/infrastructure

Ansible playbooks and Terraform code for my environment and infrastructure.

ansible ansible-playbooks docker docs infrastructure packer playbooks terraform terraform-cloud vault vmware

Last synced: 27 Oct 2024

https://github.com/bhairavisanskriti/my-devops-journey

It contains notes and blogs (written by me), projects I made, and resources that I referred to while learning DevOps.

aws devops docker git go jenkins jenkins-pipeline kubernetes linux terraform terraform-aws

Last synced: 13 Oct 2024

https://github.com/oci-landing-zones/oci-landing-zone-operating-entities

The OCI Open LZ is a set of open and secure OCI landing zone blueprints to simplify the onboarding and running of organizations, business units, and subsidiaries into OCI - by customers, partners, or ISVs. Use it to create your own OCI Landing Zone.

cloud-operations config-as-code declarative design gitops iac iam isv landing-zones newtwork oci onboard oracle oracle-cloud-infrastructure security terraform

Last synced: 07 Sep 2024

https://github.com/iits-consulting/otc-terraform-template

Template for OTC Terraform Education Purposes

opentelekomcloud otc terraform

Last synced: 01 Nov 2024

https://github.com/craftypath/gotf

Managing multiple environments with Terraform made easy

devops environments go golang hashicorp hashicorp-terraform iac infrastructure-as-code terraform

Last synced: 10 Oct 2024

https://github.com/turbot/steampipe-mod-terraform-aws-compliance

Run compliance and security controls to detect Terraform AWS resources deviating from security best practices prior to deployment using Powerpipe and Steampipe.

aws compliance hacktoberfest powerpipe powerpipe-mod security sql steampipe steampipe-mod terraform

Last synced: 02 Nov 2024

https://github.com/cpu/promguard

Prometheus scraping over WireGuard: Example Terraform/Ansible for fully authenticated/encrypted stat scraping

ansible metrics prometheus site-to-site terraform vpn wireguard

Last synced: 30 Oct 2024

https://github.com/docker/terraform-provider-docker

A Terraform provider for managing Docker services.

docker terraform terraform-provider

Last synced: 01 Nov 2024

https://github.com/brikis98/terraform-up-and-running

This is the website for the book "Terraform: Up and Running" by Yevgeniy Brikman

book terraform

Last synced: 01 Nov 2024

https://github.com/cloudytool/cloudy

A tool for managing production-grade cloud clusters, infrastructure as code (IaC)

aws cloud gcp iac iac-module ias infrastructure infrastructure-as-code pulumi terraform

Last synced: 07 Nov 2024