Pinned Repositories
terraform-account-starter
Starting point for account level terraform. To be modified as needed.
terraform-aws-config-recorder
Configures config recorder for an AWS account
terraform-aws-ec2-instance-profile-builder
This module helps build a default, or custom, AWS EC2 Instance Profiles.
terraform-aws-ecs-fargate-codepipeline
ecs-fargate-codepipeline creates an end to end fargate cluster with a single task (but can be multiple containers in the task), a CodeDeploy application deployment configuration, a CodePipeline to wrap around it, and all relevant iam roles etc.
terraform-aws-iam-group-restricted-read-only
terraform-aws-iam-group-restricted-admin is used to create a group with roles and policies needed to have read only access after MFA with a few restrictions (can't get most bucket objects, download lambda function code, etc.)
terraform-aws-iam-role-cross-account-trusting
This is used to trust other accounts to assume a role in the target account
terraform-aws-multiaccount-pipeline
Terraform module to create a CICD pipeline for planning and applying terraform in a multi-account scenario.
terraform-aws-terraform-state-s3-bucket-centralized-with-roles
This is intended to be used by an organization for all of their own accounts. This does not protect access to DynamoDB locking of other accounts, it only restricts access S3 paths for each account. This restriction is put in place by creating a unique role for each account, then creating an assumerole policy that trusts the corresponding account to assume it.
terraform-aws-transfer-server-custom-idp
This is a Terraform module to create a custom identity provider based on AWS Secrets for the AWS SFTP service.
terraform-aws-transfer-server-custom-idp-user
This is a Terraform module to create users for the AWS SFTP service based on custom identity provider using AWS Secrets Manager.
StratusGrid's Repositories
StratusGrid/terraform-modules
StratusGrid Private Terraform Module Repository
StratusGrid/aws-cdk-codepipeline-bitbucket-integration
Integrates AWS CodePipeline with the Bitbucket server through CDK as IaC
StratusGrid/kops
Kubernetes Operations (kops) - Production Grade K8s Installation, Upgrades, and Management
StratusGrid/serverless-typescript-reference-architecture
A reference architecture which can be used as a base for serverless framework projects
StratusGrid/terraform-aws-config-conformance-pack
This repo contains the code for AWS Config Conformance
StratusGrid/terraform-aws-datadog
Terraform module for setting up AWS Datadog integration
StratusGrid/terraform-aws-eventbridge
terraform-aws-eventbridge
StratusGrid/terraform-aws-notify-slack
Terraform module which creates SNS topic and Lambda function which sends notifications to Slack
StratusGrid/terraform-aws-rds-aurora
Terraform module which creates RDS Aurora resources on AWS
StratusGrid/terraform-provider-fortios
Terraform Fortios provider
StratusGrid/terraform-rq-worker-restart-module
This terraform module serves the purpose of force deploying a specificed ECS cluster utilizing an AWS Cron job