{"payload":{"pageCount":3,"repositories":[{"type":"Public","name":"terraform-aws-config-recorder","owner":"StratusGrid","isFork":false,"description":"Configures config recorder for an AWS account","allTopics":[],"primaryLanguage":{"name":"HCL","color":"#844FBA"},"pullRequestCount":1,"issueCount":0,"starsCount":3,"forksCount":3,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-07-06T13:25:35.577Z"}},{"type":"Public","name":"terraform-aws-acm-certificate-creation","owner":"StratusGrid","isFork":false,"description":"Module used to automate ACM creation, Route53 record creation, and certificate validation.","allTopics":[],"primaryLanguage":{"name":"HCL","color":"#844FBA"},"pullRequestCount":1,"issueCount":2,"starsCount":0,"forksCount":2,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-07-03T16:26:11.581Z"}},{"type":"Public template","name":"terraform-account-starter","owner":"StratusGrid","isFork":false,"description":"Starting point for account level terraform. To be modified as needed.","allTopics":[],"primaryLanguage":{"name":"HCL","color":"#844FBA"},"pullRequestCount":10,"issueCount":4,"starsCount":4,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-26T19:01:16.169Z"}},{"type":"Public","name":"workflow-config","owner":"StratusGrid","isFork":false,"description":"Repository that stores the StratusGrid Github workflows","allTopics":[],"primaryLanguage":{"name":"HCL","color":"#844FBA"},"pullRequestCount":5,"issueCount":2,"starsCount":0,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-13T18:30:04.989Z"}},{"type":"Public","name":".github","owner":"StratusGrid","isFork":false,"description":"The .github repo is a special repository that holds GitHub configuration for the organization.","allTopics":[],"primaryLanguage":null,"pullRequestCount":4,"issueCount":1,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-13T17:49:11.492Z"}},{"type":"Public","name":"terraform-github-repository-creation","owner":"StratusGrid","isFork":false,"description":"Terraform module for GitHub repository creation","allTopics":[],"primaryLanguage":{"name":"HCL","color":"#844FBA"},"pullRequestCount":1,"issueCount":2,"starsCount":0,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-31T08:19:28.861Z"}},{"type":"Public","name":"terraform-aws-transfer-server-custom-idp-user","owner":"StratusGrid","isFork":false,"description":"This is a Terraform module to create users for the AWS SFTP service based on custom identity provider using AWS Secrets Manager.","allTopics":[],"primaryLanguage":{"name":"HCL","color":"#844FBA"},"pullRequestCount":2,"issueCount":1,"starsCount":3,"forksCount":3,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-06T15:20:28.753Z"}},{"type":"Public","name":"terraform-aws-transfer-server-custom-idp","owner":"StratusGrid","isFork":false,"description":"This is a Terraform module to create a custom identity provider based on AWS Secrets for the AWS SFTP service.","allTopics":[],"primaryLanguage":{"name":"HCL","color":"#844FBA"},"pullRequestCount":0,"issueCount":2,"starsCount":5,"forksCount":5,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-01T18:01:57.060Z"}},{"type":"Public","name":"terraform-aws-s3-bucket-logging","owner":"StratusGrid","isFork":false,"description":"S3 bucket to be used as logging target for other resources","allTopics":[],"primaryLanguage":{"name":"HCL","color":"#844FBA"},"pullRequestCount":2,"issueCount":3,"starsCount":0,"forksCount":3,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-24T13:06:18.950Z"}},{"type":"Public","name":"terraform-aws-terraform-state-s3-bucket-centralized-with-roles","owner":"StratusGrid","isFork":false,"description":"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…","allTopics":[],"primaryLanguage":{"name":"HCL","color":"#844FBA"},"pullRequestCount":2,"issueCount":1,"starsCount":6,"forksCount":4,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-24T13:05:39.587Z"}},{"type":"Public","name":"backstage-aws-walkthrough","owner":"StratusGrid","isFork":false,"description":"Terraform and instructions for provisioning Backstage on AWS for evaluation purposes.","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-23T15:42:48.705Z"}},{"type":"Public","name":"terraform-aws-multiaccount-pipeline","owner":"StratusGrid","isFork":false,"description":"Terraform module to create a CICD pipeline for planning and applying terraform in a multi-account scenario.","allTopics":[],"primaryLanguage":{"name":"HCL","color":"#844FBA"},"pullRequestCount":1,"issueCount":2,"starsCount":2,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-23T12:23:10.171Z"}},{"type":"Public","name":"terraform-readme-template","owner":"StratusGrid","isFork":false,"description":"This repository serves as a central location for managing Markdown (.md) files used for README documentation across various projects within our organization. Markdown files provide a lightweight and easy-to-read format for documenting project setup instructions, usage guidelines, contribution guidelines, and other relevant information.","allTopics":[],"primaryLanguage":null,"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-17T15:50:09.771Z"}},{"type":"Public template","name":"terraform-aws-single-account-starter","owner":"StratusGrid","isFork":false,"description":"This is meant to be used for an organization which will reside entirely inside one single AWS account.","allTopics":[],"primaryLanguage":{"name":"HCL","color":"#844FBA"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-15T22:45:51.250Z"}},{"type":"Public","name":"terraform-aws-config-rules","owner":"StratusGrid","isFork":false,"description":"AWS Config rules module to put in standard policies","allTopics":[],"primaryLanguage":{"name":"HCL","color":"#844FBA"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":2,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-15T14:00:58.236Z"}},{"type":"Public","name":"terraform-aws-datadog-integration-streaming","owner":"StratusGrid","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"HCL","color":"#844FBA"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-15T13:57:36.387Z"}},{"type":"Public","name":"terraform-aws-ec2-instance-profile-builder","owner":"StratusGrid","isFork":false,"description":"This module helps build a default, or custom, AWS EC2 Instance Profiles.","allTopics":[],"primaryLanguage":{"name":"HCL","color":"#844FBA"},"pullRequestCount":0,"issueCount":2,"starsCount":3,"forksCount":2,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-15T13:55:59.506Z"}},{"type":"Public","name":"terraform-aws-ecs-fargate-codepipeline","owner":"StratusGrid","isFork":false,"description":"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.","allTopics":[],"primaryLanguage":{"name":"HCL","color":"#844FBA"},"pullRequestCount":0,"issueCount":0,"starsCount":8,"forksCount":5,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-15T13:54:19.610Z"}},{"type":"Public","name":"terraform-aws-ecs-iam-role-builder","owner":"StratusGrid","isFork":false,"description":"ecs-iam-role-builder helps create an iam role with or without a custom policy(ies). It adds cloudwatch log rights to IAM as well as being able to attach custom policies","allTopics":[],"primaryLanguage":{"name":"HCL","color":"#844FBA"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":1,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-15T13:51:46.305Z"}},{"type":"Public","name":"terraform-aws-ecs-service","owner":"StratusGrid","isFork":false,"description":"ecs-fargate-service is used to create an ecs service and the corresponding codedeploy, log groups, codepipeline artifacts, etc. It is intended to be used with StratusGrid's multi-account ecs pipeline module to allow for container images to be passed immutably from cluster to cluster in different environments and accounts in a single contiguous p…","allTopics":[],"primaryLanguage":{"name":"HCL","color":"#844FBA"},"pullRequestCount":0,"issueCount":1,"starsCount":1,"forksCount":2,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-15T13:50:18.734Z"}},{"type":"Public","name":"terraform-aws-firehose-datadog-metrics-streaming","owner":"StratusGrid","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"HCL","color":"#844FBA"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-13T00:16:23.476Z"}},{"type":"Public","name":"terraform-aws-guard-duty-notifications","owner":"StratusGrid","isFork":false,"description":"terraform-aws-guard-duty","allTopics":[],"primaryLanguage":{"name":"HCL","color":"#844FBA"},"pullRequestCount":0,"issueCount":1,"starsCount":0,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-13T00:14:40.406Z"}},{"type":"Public","name":"terraform-aws-iam-cross-account-trust-maps","owner":"StratusGrid","isFork":false,"description":"Maps assume role rights to trusted account resources for specific trusting account","allTopics":[],"primaryLanguage":{"name":"HCL","color":"#844FBA"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":2,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-13T00:12:24.365Z"}},{"type":"Public","name":"terraform-aws-iam-group-restricted-admin","owner":"StratusGrid","isFork":false,"description":"terraform-aws-iam-group-restricted-admin is used to create a group with roles and policies needed to have admin access after MFA with a few restrictions (can't delete logs or audit trails for instance)","allTopics":[],"primaryLanguage":{"name":"HCL","color":"#844FBA"},"pullRequestCount":1,"issueCount":1,"starsCount":0,"forksCount":1,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-13T00:03:22.136Z"}},{"type":"Public","name":"terraform-aws-iam-group-restricted-read-only","owner":"StratusGrid","isFork":false,"description":"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.)","allTopics":[],"primaryLanguage":{"name":"HCL","color":"#844FBA"},"pullRequestCount":0,"issueCount":1,"starsCount":2,"forksCount":1,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-12T23:54:57.341Z"}},{"type":"Public","name":"terraform-aws-iam-group-with-user-self-service","owner":"StratusGrid","isFork":false,"description":"This module is used to create an IAM group which has user self service permissions.","allTopics":[],"primaryLanguage":{"name":"HCL","color":"#844FBA"},"pullRequestCount":1,"issueCount":0,"starsCount":1,"forksCount":1,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-12T23:53:09.875Z"}},{"type":"Public","name":"terraform-aws-iam-role-cross-account-trusting","owner":"StratusGrid","isFork":false,"description":"This is used to trust other accounts to assume a role in the target account","allTopics":[],"primaryLanguage":{"name":"HCL","color":"#844FBA"},"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":8,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-12T23:50:50.361Z"}},{"type":"Public","name":"terraform-aws-iam-role-vmimport","owner":"StratusGrid","isFork":false,"description":"Configures aws account with with an iam role to facilitate vm imports with vm import export service using an existing import bucket","allTopics":[],"primaryLanguage":{"name":"HCL","color":"#844FBA"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":1,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-12T23:43:34.811Z"}},{"type":"Public","name":"terraform-aws-lambda-event-handler-cpu-creditbalance","owner":"StratusGrid","isFork":false,"description":"This module will deploy a lambda function which will listen for ec2 instance running/stopped/terminated events and put/delete CreditBalance alarms for cpu credits.","allTopics":[],"primaryLanguage":{"name":"HCL","color":"#844FBA"},"pullRequestCount":0,"issueCount":2,"starsCount":0,"forksCount":1,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-12T23:41:26.686Z"}},{"type":"Public","name":"terraform-aws-lambda-event-handler-ebs-burstbalance","owner":"StratusGrid","isFork":false,"description":"This module will deploy a lambda function which will listen for ebs volume creation/deletion events and put/delete BurstBalance alarms for gp2 volumes.","allTopics":[],"primaryLanguage":{"name":"HCL","color":"#844FBA"},"pullRequestCount":0,"issueCount":2,"starsCount":0,"forksCount":1,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-12T23:39:45.595Z"}}],"repositoryCount":71,"userInfo":null,"searchable":true,"definitions":[],"typeFilters":[{"id":"all","text":"All"},{"id":"public","text":"Public"},{"id":"source","text":"Sources"},{"id":"fork","text":"Forks"},{"id":"archived","text":"Archived"},{"id":"template","text":"Templates"}],"compactMode":false},"title":"StratusGrid repositories"}