secured-spectrumn's repositories
terraform-aws-lambda
Terraform module, which takes care of a lot of AWS Lambda/serverless tasks (build dependencies, packages, updates, deployments) in countless combinations ๐บ๐ฆ
terraform-aws-ssm-tls-ssh-key-pair
Terraform module that provisions an SSH TLS Key pair and writes it to SSM Parameter Store
terraform-aws-rds
Terraform module to provision AWS RDS instances
terraform-aws-ses
Terraform module to provision Simple Email Service on AWS
terraform-aws-cloudfront-s3-cdn
Terraform module to easily provision CloudFront CDN backed by an S3 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-iam-system-user
Terraform Module to Provision a Basic IAM System User Suitable for CI/CD Systems (E.g. TravisCI, CircleCI)
terraform-aws-s3-bucket
Terraform module which creates S3 bucket resources on AWS ๐บ๐ฆ
terraform-aws-ssm-parameters
Terraform module creating encrypted and non-encrypted AWS SSM parameters
terraform-aws-bastion
Terraform module which creates SSH bastion infrastructure on AWS
terraform-aws-cur
Terraform module for creating Cost and Usage Reports complete with Glue and Athena to make CUR data available to e.g. QuickSight.
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-aws-cloudtrail-s3-bucket
S3 bucket with built in IAM policy to allow CloudTrail logs
terraform-aws-kms-key
Terraform module to provision a KMS key with alias
terraform-aws-sns-topic
Terraform Module to Provide an Amazon Simple Notification Service (SNS)
terraform-aws-cloudtrail
Terraform module to provision an AWS CloudTrail and an encrypted S3 bucket with versioning to store CloudTrail logs
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
terraform-aws-iam-role
Terraform module to create Iam role resource on AWS.
terraform-aws-cloudfront-cdn
Terraform Module that implements a CloudFront Distribution (CDN) for a custom origin.
terraform-aws-vpc
Terraform module which creates VPC resources on AWS ๐บ๐ฆ
terraform-aws-waf-webaclv2
Terraform module to configure WAF V2 Web ACL with managed rules for Application Load Balancer
terraform-aws-iam
Terraform module which creates IAM resources on AWS ๐บ๐ฆ
terraform-aws-s3-log-storage
This module creates an S3 bucket suitable for receiving logs from other AWS services such as S3, CloudFront, and CloudTrail
terraform-terraform-label
Terraform Module to define a consistent naming convention by (namespace, stage, name, [attributes])
terraform-null-label
Terraform Module to define a consistent naming convention by (namespace, stage, name, [attributes])
terraform-aws-route53
Terraform module which creates Route53 resources on AWS ๐บ๐ฆ