There are no reviews yet. Be the first to send feedback to the community and the maintainers!
geodesic
π Geodesic is a DevOps Linux Toolbox in Dockeratmos
π½ Terraform Orchestration Tool for DevOps. Keep environment configuration DRY with hierarchical imports of configurations, inheritance, and WAY more. Native support for Terraform and Helmfile.bastion
πSecure Bastion implemented as Docker Container running Alpine Linux with Google Authenticator & DUO MFA supportterraform-null-label
Terraform Module to define a consistent naming convention by (namespace, stage, name, [attributes])terraform-aws-components
Opinionated, self-contained Terraform root modules that each solve one, specific problemterraform-aws-eks-cluster
Terraform module for provisioning an EKS clusterbuild-harness
Collection of Makefiles to facilitate building Golang projects, Dockerfiles, Helm charts, and moreterraform-aws-tfstate-backend
Terraform module that provision an S3 bucket to store the `terraform.tfstate` file and a DynamoDB table to lock the state file to prevent concurrent modifications and state corruption.terraform-aws-ecs-container-definition
Terraform module to generate well-formed JSON documents (container definitions) that are passed to the aws_ecs_task_definition Terraform resourceterraform-aws-elastic-beanstalk-environment
Terraform module to provision an AWS Elastic Beanstalk Environmentterraform-aws-cloudfront-s3-cdn
Terraform module to easily provision CloudFront CDN backed by an S3 originhelmfiles
Comprehensive Distribution of Helmfiles for Kubernetesterraform-aws-jenkins
Terraform module to build Docker image with Jenkins, save it to an ECR repo, and deploy to Elastic Beanstalk running Docker stackterraform-aws-vpc
Terraform Module that defines a VPC with public/private subnets across multiple AZs with Internet Gatewaysterraform-aws-elasticsearch
Terraform module to provision an Elasticsearch cluster with built-in integrations with Kibana and Logstash.terraform-aws-ecs-web-app
Terraform module that implements a web app on ECS and supports autoscaling, CI/CD, monitoring, ALB integration, and much more.terraform-aws-cloudtrail-cloudwatch-alarms
Terraform module for creating alarms for tracking important changes and occurrences from cloudtrail.tfmask
Terraform utility to mask select output from `terraform plan` and `terraform apply`terraform-aws-cicd
Terraform Module for CI/CD with AWS Code Pipeline and Code Buildterraform-aws-ecr
Terraform Module to manage Docker Container Registries on AWS ECRcopyright-header
Β© Copyright Header is a utility to manipulate software licenses on source code.terraform-aws-dynamic-subnets
Terraform module for public and private subnets provisioning in existing VPCprometheus-to-cloudwatch
Utility for scraping Prometheus metrics from a Prometheus client endpoint and publishing them to CloudWatchreference-architectures
[WIP] Get up and running quickly with one of our reference architecture using our fully automated cold-start process.charts
The "Cloud Posse" Distribution of Kubernetes Applicationsterraform-aws-s3-bucket
Terraform module that creates an S3 bucket with an optional IAM user for external CI/CD systemsterraform-null-ansible
Terraform Module to run ansible playbooksterraform-aws-ec2-instance
Terraform module for provisioning a general purpose EC2 hostterraform-aws-rds-cluster
Terraform module to provision an RDS Aurora cluster for MySQL or Postgresterraform-aws-key-pair
Terraform Module to Automatically Generate SSH Key Pairs (Public/Private Keys)github-authorized-keys
Use GitHub teams to manage system user accounts and authorized_keysterraform-aws-ecs-codepipeline
Terraform Module for CI/CD with AWS Code Pipeline and Code Build for ECS https://cloudposse.com/terraform-example-module
Example Terraform Module Scaffoldingterraform-aws-rds
Terraform module to provision AWS RDS instancesterraform-aws-ecs-alb-service-task
Terraform module which implements an ECS service which exposes a web service via ALB.terraform-aws-elasticache-redis
Terraform module to provision an ElastiCache Redis Clusterpackages
Cloud Posse DevOps distribution of linux packages for native apps, binaries, alpine packages, debian packages, and redhat packages.terraform-aws-ec2-bastion-server
Terraform module to define a generic Bastion host with parameterized user_data and support for AWS SSM Session Manager for remote access with IAM authentication.tfenv
Transform environment variables for use with Terraform (e.g. `HOSTNAME` β¨ `TF_VAR_hostname`)terraform-terraform-label
Terraform Module to define a consistent naming convention by (namespace, stage, name, [attributes])terraform-aws-s3-website
Terraform Module for Creating S3 backed Websites and Route53 DNSterraform-aws-ec2-autoscale-group
Terraform module to provision Auto Scaling Group and Launch Template on AWSterraform-aws-iam-role
A Terraform module that creates IAM role with provided JSON IAM polices documents.terraform-aws-vpc-peering-multi-account
Terraform module to provision a VPC peering across multiple VPCs in different accounts by using multiple providersterraform-aws-vpc-peering
Terraform module to create a peering connection between two VPCs in the same AWS account.github-commenter
Command line utility for creating GitHub comments on Commits, Pull Request Reviews or Issuesterraform-aws-s3-log-storage
This module creates an S3 bucket suitable for receiving logs from other AWS services such as S3, CloudFront, and CloudTrailterraform-aws-rds-cloudwatch-sns-alarms
Terraform module that configures important RDS alerts using CloudWatch and sends them to an SNS topicgithub-status-updater
Command line utility for updating GitHub commit statuses and enabling required status checks for pull requeststerraform-aws-codebuild
Terraform Module to easily leverage AWS CodeBuild for Continuous Integrationterraform-provider-utils
The Cloud Posse Terraform Provider for various utilities (e.g. deep merging, stack configuration management)terraform-aws-alb
Terraform module to provision a standard ALB for HTTP/HTTP trafficterraform-aws-cloudfront-cdn
Terraform Module that implements a CloudFront Distribution (CDN) for a custom origin.terraform-aws-ssm-parameter-store
Terraform module to populate AWS Systems Manager (SSM) Parameter Store with values from Terraform. Works great with Chamber.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 validationterraform-aws-multi-az-subnets
Terraform module for multi-AZ public and private subnets provisioningterraform-aws-cloudtrail
Terraform module to provision an AWS CloudTrail and an encrypted S3 bucket with versioning to store CloudTrail logssudosh
Shell wrapper to run a login shell with `sudo` as the current user for the purpose of audit loggingterraform-aws-sso
Terraform module to configure AWS Single Sign-On (SSO)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.terraform-aws-eks-workers
Terraform module to provision an AWS AutoScaling Group, IAM Role, and Security Group for EKS Workersterraform-aws-eks-node-group
Terraform module to provision a fully managed AWS EKS Node Groupterraform-aws-efs
Terraform Module to define an EFS Filesystem (aka NFS)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.terraform-aws-iam-system-user
Terraform Module to Provision a Basic IAM System User Suitable for CI/CD Systems (E.g. TravisCI, CircleCI)terraform-aws-dynamodb
Terraform module that implements AWS DynamoDB with support for AutoScalingterraform-aws-emr-cluster
Terraform module to provision an Elastic MapReduce (EMR) cluster on AWSterraform-aws-msk-apache-kafka-cluster
Terraform module to provision AWS MSKterraform-yaml-config
Terraform module to convert local and remote YAML configuration templates into Terraform lists and mapsterraform-aws-iam-user
Terraform Module to provision a basic IAM user suitable for humans.slack-notifier
Command line utility to send messages with attachments to Slack channels via Incoming Webhooksactions
Our Library of GitHub Actionsterraform-aws-cloudwatch-logs
Terraform Module to Provide a CloudWatch Logs Endpointterraform-aws-kms-key
Terraform module to provision a KMS key with aliasterraform-aws-iam-s3-user
Terraform module to provision a basic IAM user with permissions to access S3 resources, e.g. to give the user read/write/delete access to the objects in an S3 bucketload-testing
A collection of best practices, workflows, scripts and scenarios that Cloud Posse uses for load and performance testing of websites and applications (in particular those deployed on Kubernetes clusters)docs
π SweetOps documentation for the Cloud Posse way of doing Infrastructure as Code. https://docs.cloudposse.comterraform-aws-documentdb-cluster
Terraform module to provision a DocumentDB cluster on AWSterraform-aws-iam-policy-document-aggregator
Terraform module to aggregate multiple IAM policy documents into single policy document.terraform-yaml-stack-config
Terraform module that loads an opinionated 'stack' configuration from local or remote YAML sources. It supports deep-merged variables, settings, ENV variables, backend config, and remote state outputs for Terraform and helmfile components.terraform-aws-vpn-connection
Terraform module to provision a site-to-site VPN connection between a VPC and an on-premises networkterraform-aws-route53-alias
Terraform Module to Define Vanity Host/Domain (e.g. `brand.com`) as an ALIAS recordterraform-aws-transit-gateway
Terraform module to provision AWS Transit Gateway, AWS Resource Access Manager (AWS RAM) Resource, and share the Transit Gateway with the Organization or another AWS Account.terraform-aws-ecs-atlantis
Terraform module for deploying Atlantis as an ECS Taskterraform-aws-cloudtrail-s3-bucket
S3 bucket with built in IAM policy to allow CloudTrail logsterraform-aws-route53-cluster-zone
Terraform module to easily define consistent cluster domains on Route53 (e.g. `prod.ourcompany.com`)terraform-aws-named-subnets
Terraform module for named subnets provisioning.terraform-aws-route53-cluster-hostname
Terraform module to define a consistent AWS Route53 hostnameterraform-aws-elastic-beanstalk-application
Terraform Module to define an ElasticBeanstalk Applicationterraform-aws-sns-topic
Terraform Module to Provide an Amazon Simple Notification Service (SNS)terraform-aws-eks-fargate-profile
Terraform module to provision an EKS Fargate Profileterraform-aws-service-control-policies
Terraform module to provision Service Control Policies (SCP) for AWS Organizations, Organizational Units, and AWS accountsterraform-aws-efs-backup
Terraform module designed to easily backup EFS filesystems to S3 using DataPipelineterraform-provider-awsutils
Terraform provider to help with various AWS automation tasks (mostly all that stuff we cannot accomplish with the official AWS terraform provider)terraform-aws-ec2-client-vpn
terraform-aws-cloudformation-stack
Terraform module to provision CloudFormation Stackterraform-aws-utils
Utility functions for use with Terraform in the AWS environmentterraform-aws-ecs-cloudwatch-sns-alarms
Terraform module to create CloudWatch Alarms on ECS Service level metrics.terraform-aws-waf
terraform-aws-ses
Terraform module to provision Simple Email Service on AWSLove Open Source and this site? Check out how you can help us