Terraform module to provision a standard ALB for HTTP/HTTP traffic
Terraform module to provision Auto Scaling Group and Launch Template on AWS
Terraform module to provision an RDS Aurora cluster for MySQL or Postgres
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.
Command line utility for creating GitHub comments on Commits, Pull Request Reviews or Issues
Command line utility for updating GitHub commit statuses and enabling required status checks for pull requests
Shell wrapper to run a login shell with `sudo` as the current user for the purpose of audit logging
Terraform module to provision an AWS CloudTrail and an encrypted S3 bucket with versioning to store CloudTrail logs
The Cloud Posse Terraform Provider for various utilities (e.g. deep merging, stack configuration management)
Terraform module to provision an ElastiCache Redis Cluster
Terraform module to convert local and remote YAML configuration templates into Terraform lists and maps
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.
Command line utility to send messages with attachments to Slack channels via Incoming Webhooks
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)
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 module to provision a lambda function that subscribes to SNS and notifies to Slack.
Terraform module designed to easily backup EFS filesystems to S3 using DataPipeline
Terraform module to create CloudWatch Alarms on ECS Service level metrics.
Terraform module to provision Opsgenie resources from YAML configurations using the Opsgenie provider,, complete with automated tests
Grafana dashboards
This is a terraform module that creates an email forwarder using a combination of AWS SES and Lambda running the aws-lambda-ses-forwarder NPM module.
Terraform module to provision s3-backed flow logs for VPC and subnets
Terraform module to provision webhooks on a set of GitHub repositories
Example Terraform Reference Architecture that implements a Geodesic Module for an Automated Testing Organization in AWS
Example Terraform Reference Architecture for Geodesic Module Parent ("Root" or "Identity") Organization in AWS.
Terraform module to fetch any kind of artifacts using curl (binary and text okay)
Terraform module to provision all the necessary infrastructure to deploy Datadog Lambda forwarders
Example application for CI/CD demonstrations of GitHub Actions deal with Docker, ECR, EKS and Helmfile
Example Terraform/Kubernetes Reference Infrastructure for Cloud Posse Production Organization in AWS