Cloud Posse
DevOps Accelerator for Funded Startups & Enterprises π Hire Us! <https://cloudposse.com/services>
United States of America
Pinned Repositories
atmos
π½ 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 support
build-harness
Collection of Makefiles to facilitate building Golang projects, Dockerfiles, Helm charts, and more
docs
π SweetOps documentation for the Cloud Posse way of doing Infrastructure as Code. https://docs.cloudposse.com
geodesic
π Geodesic is a DevOps Linux Toolbox in Docker
packages
ποΈ Linux packages for popular DevOps tools. Supports Ubuntu, CentOS, and Alpine.
terraform-aws-components
Opinionated, self-contained Terraform root modules that each solve one, specific problem
terraform-aws-eks-cluster
Terraform module for provisioning an EKS cluster
terraform-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-null-label
Terraform Module to define a consistent naming convention by (namespace, stage, name, [attributes])
Cloud Posse's Repositories
cloudposse/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 resource
cloudposse/terraform-aws-cloudtrail-cloudwatch-alarms
Terraform module for creating alarms for tracking important changes and occurrences from cloudtrail.
cloudposse/terraform-aws-ec2-autoscale-group
Terraform module to provision Auto Scaling Group and Launch Template on AWS
cloudposse/terraform-aws-vpc-peering
Terraform module to create a peering connection between two VPCs in the same AWS account.
cloudposse/terraform-terraform-label
Terraform Module to define a consistent naming convention by (namespace, stage, name, [attributes])
cloudposse/terraform-aws-rds-cloudwatch-sns-alarms
Terraform module that configures important RDS alerts using CloudWatch and sends them to an SNS topic
cloudposse/terraform-aws-ssm-parameter-store
Terraform module to populate AWS Systems Manager (SSM) Parameter Store with values from Terraform. Works great with Chamber.
cloudposse/terraform-aws-multi-az-subnets
DEPRECATED (use cloudposse/terraform-aws-dynamic-subnets instead): Terraform module for multi-AZ public and private subnets provisioning
cloudposse/terraform-aws-cloudwatch-logs
Terraform Module to Provide a CloudWatch Logs Endpoint
cloudposse/terraform-aws-kms-key
Terraform module to provision a KMS key with alias
cloudposse/terraform-aws-elastic-beanstalk-application
Terraform Module to define an ElasticBeanstalk Application
cloudposse/terraform-aws-ecs-cloudwatch-sns-alarms
Terraform module to create CloudWatch Alarms on ECS Service level metrics.
cloudposse/terraform-aws-sns-lambda-notify-slack
Terraform module to provision a lambda function that subscribes to SNS and notifies to Slack.
cloudposse/terraform-tls-ssh-key-pair
Terraform module for generating an SSH public/private key file.
cloudposse/terraform-aws-iam-assumed-roles
Terraform Module for Assumed Roles on AWS with IAM Groups Requiring MFA
cloudposse/terraform-aws-cloudwatch-flow-logs
Terraform module for enabling flow logs for vpc and subnets.
cloudposse/terraform-aws-alb-target-group-cloudwatch-sns-alarms
Terraform module to create CloudWatch Alarms on ALB Target level metrics.
cloudposse/terraform-aws-datadog-integration
Terraform module to configure Datadog AWS integration
cloudposse/terraform-aws-ecs-cloudwatch-autoscaling
Terraform module to autoscale ECS Service based on CloudWatch metrics
cloudposse/terraform-aws-organization-access-role
Terraform module to create an IAM Role to grant permissions to delegated IAM users in the master account to access an invited member account
cloudposse/terraform-aws-dynamodb-autoscaler
Terraform module to provision DynamoDB autoscaler
cloudposse/terraform-aws-organization-access-group
Terraform module to create an IAM Group and Policy to grant permissions to delegated IAM users in the Organization's master account to access a member account
cloudposse/terraform-aws-ssm-iam-role
Terraform module to provision an IAM role with configurable permissions to access SSM Parameter Store
cloudposse/terraform-aws-ec2-instance-group
Terraform Module for provisioning multiple general purpose EC2 hosts for stateful applications.
cloudposse/terraform-aws-ssm-parameter-store-policy-documents
A Terraform module that generates JSON documents for access for common AWS SSM Parameter Store policies
cloudposse/terraform-aws-ecs-spot-fleet
[wip] Terraform module to create a diversified spot fleet for ECS clusters
cloudposse/terraform-aws-sqs-cloudwatch-sns-alarms
[wip] Terraform module for creating alarms for SQS and notifying endpoints
cloudposse/terraform-aws-ecs-launch-template
Terraform module for generating an AWS Launch Template for ECS that handles draining on Spot Termination Requests
cloudposse/terraform-aws-ecs-events
Provide a standard set of ECS events that notify an SNS topic
cloudposse/terraform-aws-lambda-cloudwatch-sns-alarms
[wip] Terraform module for creating a set of Lambda alarms and outputting to an endpoint