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 Dockerbastion
π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])atmos
π½ Workflow automation tool for DevOps. Keep configuration DRY with hierarchical imports of configurations, inheritance, and WAY more. Native support for Terraform and Helmfile.terraform-aws-eks-cluster
Terraform module for provisioning an EKS clusterterraform-aws-components
Opinionated, self-contained Terraform root modules that each solve one, specific problembuild-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 Buildcopyright-header
Β© Copyright Header is a utility to manipulate software licenses on source code.terraform-aws-ecr
Terraform Module to manage Docker Container Registries on AWS ECRterraform-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-key-pair
Terraform Module to Automatically Generate SSH Key Pairs (Public/Private Keys)terraform-aws-ecs-codepipeline
Terraform Module for CI/CD with AWS Code Pipeline and Code Build for ECS https://cloudposse.com/terraform-aws-rds-cluster
Terraform module to provision an RDS Aurora cluster for MySQL or Postgresterraform-aws-rds
Terraform module to provision AWS RDS instancesgithub-authorized-keys
Use GitHub teams to manage system user accounts and authorized_keysterraform-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-example-module
Example Terraform Module Scaffoldingterraform-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-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-rds-cloudwatch-sns-alarms
Terraform module that configures important RDS alerts using CloudWatch and sends them to an SNS topicterraform-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-iam-role
A Terraform module that creates IAM role with provided JSON IAM polices documents.github-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-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-provider-utils
The Cloud Posse Terraform Provider for various utilities (e.g. deep merging, stack configuration management)terraform-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-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-sso
Terraform module to configure AWS Single Sign-On (SSO)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 Webhooksterraform-aws-cloudwatch-logs
Terraform Module to Provide a CloudWatch Logs Endpointterraform-aws-kms-key
Terraform module to provision a KMS key with aliasactions
Our Library of GitHub Actionsterraform-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-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-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-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-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-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-config
This module configures AWS Config, a service that enables you to assess, audit, and evaluate the configurations of your AWS resources.terraform-aws-eks-fargate-profile
Terraform module to provision an EKS Fargate Profileterraform-aws-efs-backup
Terraform module designed to easily backup EFS filesystems to S3 using DataPipelineterraform-aws-sns-topic
Terraform Module to Provide an Amazon Simple Notification Service (SNS)terraform-aws-service-control-policies
Terraform module to provision Service Control Policies (SCP) for AWS Organizations, Organizational Units, and AWS accountsterraform-aws-cloudformation-stack
Terraform module to provision CloudFormation Stackterraform-aws-ec2-client-vpn
terraform-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-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-iam-assumed-roles
Terraform Module for Assumed Roles on AWS with IAM Groups Requiring MFAterraform-aws-mq-broker
Terraform module for provisioning an AmazonMQ brokerLove Open Source and this site? Check out how you can help us