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/cloudposse/terraform-aws-cloudtrail

Terraform module to provision an AWS CloudTrail and an encrypted S3 bucket with versioning to store CloudTrail logs

cloudtrail hcl2 logging s3 terraform terraform-modules

Last synced: 10 Oct 2024

https://github.com/triat/terraform-security-scan

Run a security scan on your terraform with the very nice https://github.com/aquasecurity/tfsec

actions aws azure ci compliance google-cloud-platform hacktoberfest scanner security static-analysis terraform tfsec

Last synced: 04 Aug 2024

https://github.com/jch254/buildpipeline

AWS-powered serverless build, test and deploy pipeline ft. multiple environments

aws build-automation build-tool buildpipeline ci codebuild codepipeline docker infrastructure react terraform typescript webpack

Last synced: 01 Nov 2024

https://github.com/mongey/terraform-provider-confluentcloud

A Terraform provider for managing resource in confluent.cloud

confluent-cloud confluent-platform kafka terraform terraform-provider

Last synced: 13 Nov 2024

https://github.com/mongey/terraform-provider-kafka-connect

Terraform provider for managing Apache Kafka Connect

kafka kafka-connect terraform terraform-provider

Last synced: 13 Nov 2024

https://github.com/ezra-buckingham/terry-the-terraformer

A CLI for deploying red team infrastructure across mutliple cloud providers, all integrated with a virtual Nebula network, and full ELK integration

ansible aws azure cli digitalocean docker docker-compose elasticsearch filebeat google-cloud-platform logstash namecheap nebula proxmox redteam terraform

Last synced: 01 Nov 2024

https://github.com/appvia/terranetes-controller

The terraform controller manages the life cycles of a terraform resource, allowing developers to self-serve dependencies in a controlled manner.

aws azure checkov cloud cloudformation google kubernetes self-service terraform terranetes

Last synced: 15 Nov 2024

https://github.com/infrablocks/ruby_terraform

A simple Ruby wrapper for invoking terraform commands.

command-line ruby ruby-gem ruby-library rubygem terraform

Last synced: 13 Nov 2024

https://github.com/turnerlabs/fargate-create

A CLI tool for scaffolding out new AWS ECS/Fargate applications based on Terraform templates and Fargate CLI

aws cli containers fargate terraform tooling

Last synced: 08 Nov 2024

https://github.com/christippett/terraform-cloudinit-container-server

A batteries included cloud-init config to quickly and easily deploy a single Docker image or Docker Compose file to any Cloudβ„’ VM.

aws azure cloudinit digitalocean docker google-cloud hacktoberfest terraform traefik

Last synced: 28 Oct 2024

https://github.com/cloudacademy/terraform-aws

Terraform 1.x AWS Course

aws cloudacademy devops iac terraform

Last synced: 13 Nov 2024

https://github.com/cloudposse/terraform-aws-ssm-parameter-store

Terraform module to populate AWS Systems Manager (SSM) Parameter Store with values from Terraform. Works great with Chamber.

chamber kms secrets secrets-management ssm terraform terraform-modules

Last synced: 10 Oct 2024

https://github.com/openfun/marsha

:clapper: An opensource LTI Learning Content Management System (LCMS)

bigbluebutton django edx learning live lti moodle openedx python reactjs streaming terraform video webinar

Last synced: 13 Nov 2024

https://github.com/terraform-providers/terraform-provider-dns

Utility provider that supports DNS updates (RFC 2136) and can optionally be configured with secret key based transaction authentication (RFC 2845).

dns terraform terraform-provider

Last synced: 05 Aug 2024

https://github.com/cloudposse/terraform-aws-acm-request-certificate

Terraform module to request an ACM certificate for a domain name and create a CNAME record in the DNS zone to complete certificate validation

acm aws hcl2 request-certificate ssl ssl-certificates terraform terraform-modules tls

Last synced: 10 Oct 2024

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

Utility provider that supports DNS updates (RFC 2136) and can optionally be configured with secret key based transaction authentication (RFC 2845).

dns terraform terraform-provider

Last synced: 28 Oct 2024

https://github.com/sungchun12/airflow-toolkit

Any Airflow project day 1, you can spin up a local desktop Kubernetes Airflow environment AND one in Google Cloud Composer with tested data pipelines(DAGs) :desktop_computer: >> [ :rocket:, :ship: ]

actions airflow airflow-environments airflow-toolkit cloud cloud-composer composer dbt docker gcp google-cloud hcl kubernetes kubernetes-deployment python python3 shell-script terraform terragrunt terragrunt-deployment

Last synced: 27 Oct 2024

https://github.com/terraform-google-modules/docs-examples

Open in Cloud Shell Examples for the Google provider docs

gcp google oics terraform

Last synced: 07 Nov 2024

https://github.com/cloudposse/terraform-datadog-platform

Terraform module to configure and provision Datadog monitors, custom RBAC roles with permissions, Datadog synthetic tests, Datadog child organizations, and other Datadog resources from a YAML configuration, complete with automated tests.

datadog monitoring synthetics terraform terraform-modules terratest

Last synced: 10 Oct 2024

https://github.com/HariSekhon/Templates

DevOps Templates for Kubernetes, AWS, GCP, Terraform, Docker, Packer, Jenkins, CircleCI, GitHub Actions, Lambda, AWS CodeBuild, GCP Cloud Build, Vagrant, Puppet, Python, Bash, Go, Perl, Java, Scala, Groovy, Maven, SBT, Gradle, Make, Jenkinsfile, Makefile, Dockerfile, docker-compose.yml, Vagrantfile, M4 etc...

aws bash docker docker-compose gcp github github-actions golang gradle hacktoberfest java jenkins jenkinsfile makefile maven packer perl python terraform vagrant

Last synced: 05 Nov 2024

https://github.com/raymondbutcher/pretf

Generate Terraform code with Python

python terraform

Last synced: 01 Nov 2024

https://github.com/msfidelis/terraformando-eks

:rocket: :package: :whale: codebase da sΓ©rie de videos Terraformando o EKS no Youtube

course eks kubernetes terraform

Last synced: 15 Oct 2024

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

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/postgresql

postgresql terraform terraform-provider

Last synced: 27 Sep 2024

https://github.com/f5networks/terraform-provider-bigip

Terraform resources that can configure F5 BIG-IP products

bigip terraform terraform-provider

Last synced: 10 Oct 2024

https://github.com/jml/terradiff

Get told when your Terraform config doesn't match reality

automation gitops prometheus terraform

Last synced: 27 Oct 2024

https://github.com/poseidon/terraform-render-bootstrap

Low-level bootstrap a Kubernetes control plane with Terraform (part of Typhoon)

kubernetes terraform terraform-modules

Last synced: 10 Oct 2024

https://github.com/chadgeary/cloudoffice

Cloudoffice deploys Nextcloud and OnlyOffice automatically with LetsEncrypt HTTPS certificates. Text and video instructions included. Six compatible cloud providers, or via Ubuntu/Raspberry Pi. Cloud provider deployments include low-cost object storage integration (e.g. S3).

ansible apache arm automation aws azure cloud duckdns gcp httpd letsencrypt minio nextcloud oci onlyoffice pi raspberry-pi terraform ubuntu

Last synced: 08 Nov 2024

https://github.com/teticio/lambda-scraper

Use AWS Lambda functions as a proxy pool to scrape web pages.

lambda-functions proxy scraping terraform

Last synced: 07 Nov 2024

https://github.com/anthr76/infra

My home or for-home infrastructure written as code defining GitOps principles for Kubernetes clusters.

ansible etcd flux fluxcd gitops k8s k8s-at-home k8s-gitops kubernetes kubernetes-cluster kubernetes-deployment pi-cluster sidero sops talos terraform

Last synced: 14 Nov 2024

https://github.com/cloudposse/terraform-aws-cloudfront-cdn

Terraform Module that implements a CloudFront Distribution (CDN) for a custom origin.

aws bucket cdn cloudfront terraform terraform-module

Last synced: 10 Oct 2024

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

Terraform module to provision AWS Backup, a fully managed backup service that makes it easy to centralize and automate the back up of data across AWS services such as EBS volumes, RDS databases, DynamoDB tables, EFS file systems, and AWS Storage Gateway volumes.

aws aws-dynamodb aws-efs backup backups dynamodb dynamodb-backup ebs ebs-backup ebs-volumes efs efs-backup efs-volume hcl2 rds rds-backup rds-database terraform terraform-module terraform-modules

Last synced: 10 Oct 2024

https://github.com/cloudposse/terraform-aws-multi-az-subnets

DEPRECATED (use cloudposse/terraform-aws-dynamic-subnets instead): Terraform module for multi-AZ public and private subnets provisioning

cidr dynamic hcl2 multi-az nat-gateways private-subnets subnet subnet-calculator subnet-ids terraform terraform-module

Last synced: 10 Oct 2024

https://github.com/w3f/polkadot-deployer

Tool for deploying polkadot networks

blockchain devops devops-tools docker helm kubernetes polkadot terraform

Last synced: 27 Sep 2024

https://github.com/ericchiang/terraform-provider-k8s

Kubernetes Terraform provider with support for raw manifests

kubernetes terraform terraform-provider

Last synced: 28 Oct 2024

https://github.com/clowdhaus/eks-reference-architecture

Reference EKS architectures using https://github.com/terraform-aws-modules/terraform-aws-eks

architectural-patterns aws-eks aws-eks-cluster infrastructure-as-code kubernetes-cluster terraform

Last synced: 11 Nov 2024

https://github.com/jckuester/awsrm

A remove command for AWS resources

aws cleaning cli delete golang terraform

Last synced: 27 Oct 2024

https://github.com/babarot/stein

A linter for config files with a customizable rule set

go hashicorp hcl infrastructure infrastructure-as-code json kubernetes linter sentinel terraform yaml

Last synced: 30 Sep 2024

https://github.com/JamesWoolfenden/sato

Sato converts ARM or CFN into Terraform

arm aws azure cfn cloudformation terraform

Last synced: 01 Nov 2024

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

Homelab & Gitops, Infrastructure as Code (IaC) where possible. K8s cluster running on Talos and managed by Flux. Renovate keeps the repo up to date.

ansible docker flux gitops home-operations homelab k8s-at-home kubernetes renovate selfhosted talos talosctl terraform

Last synced: 04 Aug 2024

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

Utility provider that exposes the cloudinit_config data source which renders a multipart MIME configuration for use with cloud-init (previously available as the template_cloudinit_config resource in the template provider)

cloud-init terraform terraform-provider

Last synced: 07 Oct 2024

https://github.com/cloudposse/terraform-provider-utils

The Cloud Posse Terraform Provider for various utilities (e.g. deep merging, stack configuration management)

config configuration configuration-management deep-merge provider spacelift stack terraform terraform-providers utilities utils

Last synced: 10 Oct 2024

https://github.com/tenable/KaiMonkey

KaiMonkey provides vulnerable infrastructure as code (IaC) to help explore and understand common cloud security threats exposed via IaC.

aws security terraform

Last synced: 16 Nov 2024

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

Utility provider that provides Time-Based Resources

terraform terraform-provider time

Last synced: 07 Oct 2024

https://github.com/khanh-ph/proxmox-kubernetes

Enables you to create a Kubernetes cluster on Proxmox VE with Terraform & Kubespray in a declarative manner.

ansible bare-metal k8s kubernetes kubespray proxmox-ve terraform

Last synced: 05 Nov 2024

https://github.com/fortinet/azure-templates

A set of Azure Templates for getting you started in Azure with Fortinet.

arm azure azure-templates fortinet microsoft template terraform

Last synced: 13 Nov 2024

https://github.com/nerdwalletoss/terraformpy

Terraformpy is a library and command line tool to supercharge your Terraform configs using a full fledged Python environment!

python terraform

Last synced: 13 Oct 2024

https://github.com/fujiwara/tfstate-lookup

Lookup resource attributes in tfstate.

go terraform tfstate

Last synced: 14 Oct 2024

https://github.com/fivexl/terraform-aws-cloudtrail-to-slack

Parse AWS CloudTrail events and send alerts to Slack for events that match pre-configured rules

aws cloudtrail fivexl lambda slack terraform terraform-module

Last synced: 13 Nov 2024

https://github.com/hashicorp/cdktf-aws-cdk

Use AWS CDK constructs in CDKTF projects

aws-cdk cdk cdktf constructs terraform terraform-cdk

Last synced: 29 Oct 2024

https://github.com/jhackshaw/iplocate

Geolocate and plot ipv4 and ipv6 addresses

aws ipgeo ipgeolocation reactjs terraform

Last synced: 06 Nov 2024

https://github.com/davidzajac1/zillacode

Open Source LeetCode for PySpark, Spark, Pandas and DBT/Snowflake

aws coding-interview dbt docker github-actions leetcode pandas pyspark python react snowflake spark terraform

Last synced: 13 Nov 2024

https://github.com/tenable/kaimonkey

KaiMonkey provides vulnerable infrastructure as code (IaC) to help explore and understand common cloud security threats exposed via IaC.

aws security terraform

Last synced: 15 Nov 2024

https://github.com/gatblau/onix

A reactive configuration manager designed to support Infrastructure as a Code provisioning, and bi-directional configuration management providing a single source of truth across multi-cloud environments.

ansible cmdb configuration-management database-management dependencies deployments infrastructure kubernetes multi-cloud onix openshift reactive terraform

Last synced: 27 Sep 2024

https://github.com/ki-labs/kaos

open source platform for simplifying machine learning deployment

cloud-agnostic kaos kubernetes ml pachyderm platform python terraform

Last synced: 06 Nov 2024

https://github.com/KI-labs/kaos

open source platform for simplifying machine learning deployment

cloud-agnostic kaos kubernetes ml pachyderm platform python terraform

Last synced: 05 Aug 2024

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

Terraform module to configure AWS Single Sign-On (SSO)

security terraform terraform-modules

Last synced: 10 Oct 2024

https://github.com/checkpointsw/cloudguardiaas

Check Point CloudGuard Network Security repository containing solution templates, Terraform templates, tools and scripts for deploying and configuring CloudGuard Network Security products.

arm aws azure cft cloudformation-templates cloudguard cloudguard-iaas gcp terraform

Last synced: 12 Nov 2024

https://github.com/cloudposse/terraform-aws-eks-workers

Terraform module to provision an AWS AutoScaling Group, IAM Role, and Security Group for EKS Workers

aws cluster ec2 eks hcl2 k8s kubernetes nodes terraform terraform-module workers

Last synced: 10 Oct 2024

https://github.com/nix-community/infra

nix-community infrastructure [maintainer=@zowoq]

nix-community-buildbot nix-darwin nixos terraform

Last synced: 04 Aug 2024

https://github.com/chrisipa/cloud-portal

Self service web portal for different Cloud platforms like Azure, AWS and VMWare vSphere.

amazon-web-services ansible aws azure bootstrap cloud docker docker-compose esxi java portal sbadmin spring-boot terraform virtual-machine vmware vsphere

Last synced: 11 Nov 2024

https://github.com/ciscodevnet/terraform-provider-aci

Terraform Cisco ACI provider

aci terraform terraform-provider

Last synced: 16 Nov 2024

https://github.com/googlecloudplatform/gke-poc-toolkit

πŸ“¦ Demo generator for Google Kubernetes Engine!

anthos gcp gke kubernetes terraform

Last synced: 07 Oct 2024

https://github.com/nrkno/terraform-registry

A private Terraform registry with modular store backends.

plattform terraform terraform-registry utvikleropplevelse

Last synced: 01 Nov 2024

https://github.com/cloudposse/terraform-aws-eks-node-group

Terraform module to provision a fully managed AWS EKS Node Group

aws eks hcl2 k8s kubernetes node-pool terraform terraform-module terratest

Last synced: 10 Oct 2024

https://github.com/aws-samples/aws-scps-with-terraform

Deploy Service Control Policies (SCPs) with Terraform

aws aws-organizations scp terraform

Last synced: 08 Nov 2024

https://github.com/magodo/hclgrep

Syntax based grep for HCL(v2)

cli grep-like hcl2 syntax terraform

Last synced: 13 Oct 2024

https://github.com/magodo/tfadd

Generate valid Terraform configuration from state

terraform

Last synced: 13 Nov 2024

https://github.com/rafalwilinski/elastic-beanstalk-terraform-setup

🎬 Playbook for setting up & deploying AWS Beanstalk Applications on Docker with 1 command

aws beanstalk deploy docker terraform

Last synced: 02 Nov 2024

https://github.com/philips-labs/terraform-registry

Terraform registry to serve arbitrary Terraform provider releases hosted on Github

terraform terraform-providers terraform-registry

Last synced: 10 Oct 2024

https://github.com/hashicorp/terraform-elasticache-example

Example Terraform config for creating an Elasticache cluster

elasticache redis terraform

Last synced: 07 Oct 2024

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

Terraform Module to define an EFS Filesystem (aka NFS)

aws efs hcl2 nfs terraform terraform-modules

Last synced: 13 Nov 2024

https://github.com/mondoohq/installer

Linux, macOS and Windows Install scripts for cnquery & cnspec

aws cloud-native container docker kubernetes linux macos scanner security terraform vmware vulnerability windows

Last synced: 11 Nov 2024

https://github.com/keeper-security/secrets-manager

Keeper Secrets Manager is a cloud-based, zero-knowledge platform for securing infrastructure secrets. Provides automatic password rotation and integration into popular DevOps CI/CD tools.

ansible azure-devops devops docker dotnet gitlab jenkins keepersecurity password-manager powershell python secrets terraform

Last synced: 11 Oct 2024

https://github.com/phzietsman/aws-slack-clickoops-watcher

Get alerts when people are using the AWS console to modify create or modify resources.

aws clickops devops terraform

Last synced: 08 Nov 2024

https://github.com/lgallard/terraform-aws-cognito-user-pool

Terraform module to create Amazon Cognito User Pools, configure its attributes and resources such as app clients, domain, resource servers. Amazon Cognito User Pools provide a secure user directory that scales to hundreds of millions of users.

aws aws-cognito cognito cognito-user-pool terraform terraform-module terraform-modules

Last synced: 10 Oct 2024

https://github.com/trussworks/terraform-aws-bootstrap

πŸ“ πŸ₯š Terraform for your Terraform remote state configuration

terraform

Last synced: 05 Nov 2024

https://github.com/amancevice/terraform-aws-slackbot

Serverless Extensible Slackbot

aws nodejs serverless slack terraform

Last synced: 16 Nov 2024

https://github.com/mongodb/terraform-aws-ecs-task-definition

A Terraform module for creating Amazon ECS Task Definitions

aws aws-ecs terraform terraform-modules

Last synced: 07 Oct 2024

https://github.com/azavea/terraform-aws-postgresql-rds

A Terraform module to create an Amazon Web Services (AWS) PostgreSQL Relational Database Server (RDS).

amazon-web-services aws postgresql rds terraform terraform-modules

Last synced: 13 Oct 2024

https://github.com/eddycharly/terraform-provider-kops

Brings kOps into terraform in a fully managed way

kops terraform terraform-provider terraform-provider-kops

Last synced: 17 Nov 2024

https://github.com/jmccann/drone-terraform

Drone plugin for triggering Terraform deployments

drone-ci drone-plugin terraform

Last synced: 14 Nov 2024

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

Utility provider that provides a data source that can create zip archives for individual files or collections of files.

archive terraform terraform-provider

Last synced: 07 Oct 2024

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

Terraform module that implements AWS DynamoDB with support for AutoScaling

autoscaling aws dynamodb dynamodb-database dynamodb-table hcl2 terraform terraform-modules

Last synced: 10 Oct 2024

https://github.com/aaratn/terraenv

Terraform & Terragrunt Version Manager

linux osx python rbenv terraform terragrunt tfenv version-manager

Last synced: 28 Oct 2024

https://github.com/localstack-samples/localstack-terraform-samples

Repository with terraform samples for LocalStack

aws localstack samples terraform terraform-provider

Last synced: 14 Nov 2024

https://github.com/r7kamura/mastodon-terraform

Boilerplate for running Mastodon on AWS using Terraform and CircleCI.

docker mastodon terraform

Last synced: 10 Aug 2024