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/devopshobbies/devops-gpt

An AI-powered assistant that simplifies DevOps tasks with intelligent prompts, reducing repetitive work and enhancing productivity

ansible chatbot llmops llms prompt-engineering terraform

Last synced: 27 Dec 2024

https://github.com/flosell/terraform-sqs-lambda-trigger-example

Example on how to create a AWS Lambda triggered by SQS in Terraform

aws aws-lambda example infrastructure-as-code sqs terraform

Last synced: 28 Oct 2024

https://github.com/oracle/nosql-examples

This is a top level repository for code examples related to the use of Oracle NoSQL Database.

api awesome cloud database examples functions java node-js nosql nosql-database oci on-premise oracle oracle-cloud oracle-nosql-database python spring spring-data stream terraform

Last synced: 06 Nov 2024

https://github.com/zer0beat/terraform-aliases

Programmatically generated handy terraform aliases.

aliases cli hashicorp hashicorp-terraform terraform

Last synced: 10 Oct 2024

https://github.com/aws-ia/terraform-aws-eks-blueprints-teams

Configure and deploy Team based multi-tenant EKS clusters.

aws eks kuber kubernetes terraform terraform-module

Last synced: 27 Dec 2024

https://github.com/xorilog/cloudflare-dns-action

A GitHub action to set a DNS record using Cloudflare on push to the master branch.

cloudflare cloudflare-dns cloudflare-dns-records github-actions terraform

Last synced: 30 Oct 2024

https://github.com/ari-hacks/command-line-cheat-sheet

📝 A place to quickly lookup commands (bash, vim, git, AWS, Docker, Terraform, Ansible, kubectl)

ansible aws bash command-line devops docker git k8s kubectl kubernetes sre terraform vim

Last synced: 15 Nov 2024

https://github.com/hewlettpackard/terraform-provider-oneview

Automates the provisioning of physical infrastructure from a private cloud using templates from HPE OneView with Terraform

automation hewlett-packard-enterprise hpe hpe-oneview infrastructure-automation oneview provision terraform terraform-provider

Last synced: 25 Dec 2024

https://github.com/cloudposse/terraform-aws-route53-cluster-zone

Terraform module to easily define consistent cluster domains on Route53 (e.g. `prod.ourcompany.com`)

hcl2 route53 terraform terraform-modules

Last synced: 25 Dec 2024

https://github.com/nvidia/nvidia-terraform-modules

Infrastructure as code for GPU accelerated managed Kubernetes clusters.

gpu kubernetes nvidia terraform

Last synced: 26 Dec 2024

https://github.com/rjsgn/outline-terraform-ansible

Automated deployment of Outline, a modern knowledge base, using Terraform and Ansible.

ansible outline outline-terraform-ansible terraform

Last synced: 12 Nov 2024

https://github.com/airbytehq/terraform-provider-airbyte

Terraform Provider for Airbyte API

airbyte api terraform terraform-provider

Last synced: 24 Dec 2024

https://github.com/yannh/terraform-provider-statuspage

A Terraform provider for Statuspage.io

statuspage terraform terraform-provider

Last synced: 28 Dec 2024

https://github.com/cmur2/language-terraform

Terraform.io support for Atom

atom syntax-highlighting terraform terraform-0-12

Last synced: 28 Oct 2024

https://github.com/chadgeary/nifi

Deploy a secured, clustered, auto-scaling NiFi service in AWS.

ansible apache apache-nifi automation aws big-data cloud ec2 iac iam kms nifi pipeline rhel s3 terraform ubuntu zookeeper

Last synced: 03 Nov 2024

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

🐳 Container image for an all-in-one DevOps environment with popular tools like Ansible, Terraform, kubectl, Helm, AWS CLI, Azure CLI, Git, Python and more.

ansible awscli container devops devops-toolkit devops-tools docker dockerfile dockerhub git helm image kubectl python terraform

Last synced: 26 Dec 2024

https://github.com/cloudposse/terraform-aws-sns-lambda-notify-slack

Terraform module to provision a lambda function that subscribes to SNS and notifies to Slack.

alarms alerts aws cloudwatch escalations hcl2 lambda slack sns terraform terraform-modules

Last synced: 25 Dec 2024

https://github.com/paloaltonetworks/terraform-azurerm-vmseries-modules

Terraform Reusable Modules for VM-Series on Azure

azure terraform vm-series

Last synced: 13 Oct 2024

https://github.com/acumino/cheat-sheets

This repository is a centralized collection of cheat sheets for various tools and technologies commonly used in software development, system administration, and infrastructure management.

docker etcd etcdctl git helm kubernetes linux terraform vim

Last synced: 28 Oct 2024

https://github.com/infrablocks/terraform-aws-ecs-cluster

Terraform module for building an ECS cluster in AWS

ecs ecs-cluster ecs-service infrastructure terraform terraform-modules

Last synced: 24 Dec 2024

https://github.com/outerbounds/metaflow-tools

Tools and utilities for operating Metaflow in production

aws cloudformation kubernetes metaflow mlops terraform workflow

Last synced: 27 Dec 2024

https://github.com/pivotal/paving

Terraform templates for paving infrastructure to deploy the Pivotal Platform.

aws gcp nsxt paving terraform there-is-no-team vsphere

Last synced: 16 Nov 2024

https://github.com/googlecloudplatform/gcve-iac-foundations

This repository contains Terraform code to deploy a sample Terraform foundation for Google Cloud VMware Engine. In this repository you can find Terraform modules, deployment examples as well as a set of deployment stages to set up you foundational infrastructure.

gcve google-cloud google-cloud-platform nsx-t terraform vcenter vmware

Last synced: 25 Dec 2024

https://github.com/rixrix/vscode-terraform-snippets

Advanced Terraform Snippets for Visual Studio Code. It has at least 23k downloads from the marketplace.

atlas chef cloud consul devops docker google-cloud ide kubernetes plugin snippets terraform terraform-snippets visual-studio vscode-extension

Last synced: 22 Nov 2024

https://github.com/elementtech/terracove

Recursively test a directory tree for Terraform diffs and coverage

iac infrastructure infrastructure-as-code terraform terragrunt terratest testing

Last synced: 20 Nov 2024

https://github.com/briancaffey/cdk-django

A CDK library that provides high-level constructs for hosting Django applications on AWS

aws cdk cdk-construct-library containers devops django docker ecs fargate github-actions infrastructure-as-code poetry projen terraform typescript

Last synced: 24 Dec 2024

https://github.com/oulman/tfvaultenv

A utility for configuring Terraform provider environment variables from HashiCorp Vault secrets

golang terraform vault

Last synced: 01 Nov 2024

https://isawan.github.io/terrashine/

A terraform provider network mirror with dynamic provider fetching

cache highly-available mirror mirrored-repository opentofu proxy rust terraform

Last synced: 01 Nov 2024

https://github.com/turnerlabs/terraform-ecs-fargate-scheduled-task

A Terraform template used for provisioning scheduled tasks on AWS ECS Fargate

aws containers cron ecs fargate schedule task template terraform

Last synced: 23 Nov 2024

https://github.com/azavea/terraform-aws-acm-certificate

A Terraform module to create an Amazon Certificate Manager (ACM) certificate with Route 53 DNS validation.

amazon-web-services aws aws-acm aws-route53 terraform terraform-modules

Last synced: 10 Nov 2024

https://github.com/cloudposse/terraform-aws-elastic-beanstalk-application

Terraform Module to define an ElasticBeanstalk Application

application aws elasticbeanstalk hcl2 terraform terraform-modules

Last synced: 24 Dec 2024

https://github.com/Isawan/terrashine

A terraform provider network mirror with dynamic provider fetching

cache highly-available mirror mirrored-repository opentofu proxy rust terraform

Last synced: 09 Nov 2024

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

One repo to rule them all. This mono repo serves my home infrastructure and Kubernetes cluster which utilizes Infrastructure as Code (IaC)

ansible fluxcd k8s-at-home kubernetes kustomize sops terraform ubuntu

Last synced: 05 Nov 2024

https://github.com/appleboy/drone-terraform-in-aws

drone infrastructure in AWS

aws aws-ecs drone drone-ci fargate terraform

Last synced: 15 Oct 2024

https://github.com/tedilabs/terraform-aws-account

🌳 A sustainable Terraform Package which creates Account & IAM resources on AWS

aws aws-iam devops hacktoberfest hcl2 iac lang-hcl sre tedilabs terraform terraform-aws terraform-module terraform-modules

Last synced: 19 Dec 2024

https://github.com/prodesire/py-libterraform

Python binding for Terraform.

python terraform

Last synced: 28 Dec 2024

https://github.com/cloudposse/terraform-aws-route53-cluster-hostname

Terraform module to define a consistent AWS Route53 hostname

hcl2 route53 terraform terraform-modules

Last synced: 24 Dec 2024

https://github.com/cloudposse/terraform-aws-sns-topic

Terraform Module to Provide an Amazon Simple Notification Service (SNS)

aws aws-sns sns sns-topic terraform terraform-module

Last synced: 24 Dec 2024

https://github.com/cloudposse/terraform-aws-ses

Terraform module to provision Simple Email Service on AWS

amazon-ses aws hcl2 terraform terraform-module

Last synced: 24 Dec 2024

https://elementtech.github.io/terracove/

Recursively test a directory tree for Terraform diffs and coverage

iac infrastructure infrastructure-as-code terraform terragrunt terratest testing

Last synced: 01 Nov 2024

https://github.com/cloudposse/terraform-aws-lb-s3-bucket

Terraform module to provision an S3 bucket with built in IAM policy to allow AWS Load Balancers to ship access logs

alb aws bucket elb hcl2 iam-policy lb logs nlb s3 terraform terraform-module terratest

Last synced: 25 Dec 2024

https://github.com/lgallard/terraform-aws-elasticsearch

Terraform module to create Amazon Elasticsearch Service clusters, following the Well-Architected Framework and best AWS practices.

aws aws-elasticsearch elasticsearch terraform terraform-module

Last synced: 09 Nov 2024

https://github.com/hajowieland/terraform-kubernetes-multi-cloud

Terraform to create Kubernetes clusters on multiple public cloud platforms (Aliyun, AWS, Azure, DO, GCP, OCI)

ack aks alicloud aws azure digitalocean eks gke k8s kubernetes oci oke terraform terraform-0 terraform-module

Last synced: 13 Nov 2024

https://github.com/equinix-labs/terraform-equinix-metal-k3s

Manage K3s (k3s.io) region clusters on Equinix Metal

anycast baremetal bgp k3s kubernetes rancher terraform

Last synced: 19 Dec 2024

https://github.com/waveaccounting/terraform-aws-chatbot-slack-configuration

Module to enable Chatbot Slack channel configuration in Terraform

terraform terraform-aws terraform-module

Last synced: 05 Nov 2024

https://github.com/gerhalt/mining-camp

Easy automated configuration and deployment of Minecraft servers on AWS spot instances, featuring automatic backups and restoration using S3.

ansible aws ec2 ec2-spot minecraft minecraft-server python route53 s3 server spot-instances terraform

Last synced: 14 Nov 2024

https://github.com/cloudposse/terraform-aws-config

This module configures AWS Config, a service that enables you to assess, audit, and evaluate the configurations of your AWS resources.

compliance terraform terraform-module terraform-modules

Last synced: 24 Dec 2024

https://github.com/danschultzer/elixir-terraform-aws-ecs-example

Sample for terraform IaC for elixir projects in ECS

codedeploy ecs elixir phoenix-framework terraform

Last synced: 16 Oct 2024

https://github.com/luizkowalski/terraform-hetzner

Set up two (or more) servers on Hetzner Cloud

hetzner-cloud kamal terraform

Last synced: 19 Dec 2024

https://github.com/clouddrove/terraform-aws-elasticache

Terraform module to create Elasticache Cluster and replica for Redis and Memcache.

automation aws clouddrove devops elasticache elasticache-redis hcl module redis-module redis-server terrafom-modules terraform

Last synced: 26 Dec 2024

https://github.com/marcosborges/terraform-aws-loadtest-distribuited

This module proposes a simple and uncomplicated way to run your load tests created with JMeter, TaurusBzt or Locust on AWS as IaaS.

aws jmeter k6 locust taurus terraform terraform-modules

Last synced: 23 Dec 2024

https://github.com/piomin/sample-terraform-kubernetes-argocd

Repository with configuration for Terraform and Argo CD to create and manage Kubernetes cluster locally with Kind

argocd kafka kind kubernetes strimzi terraform terraform-kubernetes-provider

Last synced: 17 Nov 2024

https://github.com/rgl/terraform-libvirt-talos

example Talos Linux Kubernetes cluster in libvirt QEMU/KVM Virtual Machines using terraform

argo-cd argocd drbd k8s kubernetes kubernetes-persistent-volume kvm libvirt linstor lvm piraeus spin talos terraform wasm webassembly

Last synced: 19 Dec 2024

https://github.com/terraform-redhat/terraform-provider-rhcs

Terraform provider for Red Hat Cloud Services

aws kubernetes openshift rosa terraform

Last synced: 28 Dec 2024

https://github.com/nufailtd/terraform-budget-gcp

Terraform Manifests to create resources on Google Cloud Platform for hobbyists with limited budgets.

cert-manager cloud-run docker external-dns gke kubernetes terraform traefik vault

Last synced: 01 Nov 2024

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

Terraform module composition (feature) for Azure Kubernetes Service

azure claranet module terraform

Last synced: 25 Dec 2024

https://github.com/determinatesystems/terraform-provider-hydra

Declaratively configure your Hydra server with Terraform.

hydra nix nixos terraform terraform-provider

Last synced: 19 Dec 2024

https://github.com/epiphone/gke-terraform-example

A sample web app deployment on Google Kubernetes Engine

ci-pipeline cloud-sql gke google-cloud google-kubernetes-engine terraform terraform-gke

Last synced: 08 Nov 2024

https://github.com/trajano/terraform-docker-swarm-aws

Terraform script to set up a Docker Swarm on AWS

aws docker docker-swarm terraform terraform-module

Last synced: 17 Dec 2024

https://github.com/infrablocks/terraform-aws-organization

A Terraform module for managing an AWS Organisation.

aws infrastructure organization terraform terraform-modules

Last synced: 27 Dec 2024

https://github.com/suzuki-shunsuke/go-graylog

Graylog API client for Go and terraform provider for Graylog

golang graylog oss terraform terraform-provider

Last synced: 26 Sep 2024

https://github.com/kapicorp/kapitan-reference

Reference structure for Kapitan - alpha version

jsonnet kapitan kubernetes templates terraform

Last synced: 26 Dec 2024

https://github.com/oracle-quickstart/oci-prerequisites

Instructions to get your environment ready to deploy OCI Quick Start examples

cloud oci oracle oracle-led terraform

Last synced: 07 Nov 2024

https://github.com/miltlima/terramagic

🐍 - Wizard tool for create folders and terraform files automated, written in Python !

cli patterns python terraform

Last synced: 01 Nov 2024

https://github.com/yelp/terraform-provider-signalform

SignalForm is a terraform provider to codify SignalFx detectors, charts and dashboards

go golang signalfx terraform terraform-provider

Last synced: 10 Oct 2024

https://github.com/nanlabs/devops-reference

This repository contains different infrastructure components, CI/CD pipelines, automation tools among other resources that are used in different projects here at NaN Labs.

aws cdk codespaces devcontainers docker hacktoberfest iac kubernetes serverless-framework terraform

Last synced: 18 Nov 2024

https://github.com/developer-guy/kubernetes-cluster-setup-using-terraform-and-k3s-on-digitalocean

Demonstration of how you can use set up your Kubernetes cluster on DigitalOcean using Terraform + k3s + Ansible

ansible ansible-role digitalocean do-ansible-inventory k3s kubectl terraform terraform-cloud terraform-digitalocean

Last synced: 22 Oct 2024

https://github.com/mbrancato/terraform-google-vault

Terraform module to deploy Vault as a container on Google Cloud Run

google-cloud google-cloud-platform google-cloud-run hashicorp-vault terraform terraform-modules

Last synced: 09 Nov 2024

https://github.com/lmammino/terraform-openvpn

A sample terraform setup for OpenVPN using Let's Encrypt and Certbot to generate certificates

automation example infrastructure network openvpn security terraform tutorial vpn

Last synced: 22 Oct 2024

https://github.com/doyensec/cloudsec-tidbits

Blogpost series showcasing interesting cloud - web app security bugs

aws cloudsecurity terraform

Last synced: 11 Nov 2024

https://github.com/willianantunes/tutorials

Some code that I presented in my blog can be found here. Check it out 🔍

auth0 blockchain csharp docker javascript python ruby shell terraform tutorials

Last synced: 22 Nov 2024

https://github.com/ruanbekker/terraformfiles

Terraform Examples

aws cheatsheet hcl terraform

Last synced: 10 Nov 2024

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

Terraform provider for the Checkly monitoring service

checkly iac terraform terraform-provider

Last synced: 19 Dec 2024

https://github.com/anubhavmishra/terraform-github-actions-demo

HashiCorp Terraform Github Actions Demo for Github Satellite 2020.

demo github-actions hashicorp hcl terraform

Last synced: 09 Nov 2024

https://github.com/sungchun12/iot-python-webapp

Live, real-time dashboard in a serverless docker web app, and deployed via terraform with a built-in CICD trigger

build-automation cicd cloud-build dash devops docker google-cloud-platform iot-application iot-cloud iot-framework pipeline plotly-dash python3 terraform webapp

Last synced: 28 Oct 2024

https://github.com/Azure/reliable-web-app-pattern-java

The reliable web app pattern is a set of objectives to help your web application converge on the cloud. This repo contains a reference implementation of a reliable web application for Java.

architecture azd-templates azure azure-app-service azure-application-insights azure-files azure-frontdoor azure-keyvault azure-postgres azure-private-endpoints java microsoft reference-implementation terraform

Last synced: 23 Oct 2024

https://github.com/cloud-custodian/tfparse

python extension for terraform hcl parsing

terraform

Last synced: 28 Dec 2024

https://github.com/streamnative/terraform-provider-pulsar

Terraform provider for managing Apache Pulsar entities

apache-pulsar terraform

Last synced: 25 Dec 2024

https://github.com/traveloka/terraform-aws-iam-role

Terraform module to create AWS IAM Role.

hcl iam-role terraform terraform-module

Last synced: 14 Nov 2024

https://github.com/build-on-aws/building-apache-kafka-connectors

Sample code that shows the important aspects of developing custom connectors for Kafka Connect. It provides the resources for building, deploying, and running the code on-premises using Docker, as well as running the code in the cloud.

amazon-msk amazon-msk-connect apache-kafka data-streaming java kafka-connect kafka-connector terraform

Last synced: 07 Nov 2024

https://github.com/rpstreef/openapi-tf-example

Example of how you can use OpenAPI with AWS API Gateway, Also includes integrations with AWSLambda, AWS Cognito, AWS SNS and CloudWatch logs

aws aws-lambda aws-xray cloudwatch cognito nodejs openapi3 sns terraform terraform-aws

Last synced: 05 Nov 2024

https://github.com/cloudposse/terraform-aws-efs-backup

Terraform module designed to easily backup EFS filesystems to S3 using DataPipeline

automatic aws backup cronjob datapipeline efs lambda nfs s3 scheduled-job snapshot terraform terraform-modules

Last synced: 25 Dec 2024

https://github.com/thangchung/dapr-labs

Many forms of coffeeshop implemented by C# and Rust run on WebAssembly/WASI (Spin) + Dapr. ⭐️ Star to support our work!

consul consul-connect dapr devcontainer dotnet k3d kubernetes nomad rust spin terraform typescript wasi wasi-sdk webassembly

Last synced: 09 Nov 2024

https://github.com/cloudposse/terraform-aws-service-control-policies

Terraform module to provision Service Control Policies (SCP) for AWS Organizations, Organizational Units, and AWS accounts

compliance iam organization organizational-units scp service-control-policies service-control-policy terraform terraform-modules

Last synced: 11 Nov 2024