terraform-aws-config
Enables AWS Config and adds managed config rules with good defaults.terraform-layout-example
Example of a Truss Terraform projectreact-uswds
USWDS 3.0 components built in ReactEngineering-Playbook
Repository of documentation on how we do Software Engineering at TrussWorks.terraform-aws-ecs-service
Creates an ECS Service.terraform-aws-wafv2
Creates a WAF using AWS WAFv2 and AWS Managed Rule Setsterraform-aws-bootstrap
🐓 🥚 Terraform for your Terraform remote state configurationterraform-aws-s3-private-bucket
Creates a private, encrypted, versioned S3 bucket with good defaults.terraform-aws-logs
Creates and configures an S3 bucket for storing AWS logs.terraform-aws-waf
Configures an AWS Web Application Firewall.terraform-aws-ses-domain
Configures a domain hosted on Route53 to work with AWS Simple Email Service (SES).terraform-aws-ecs-cluster
Creates an ECS cluster backed by an Auto Scaling Groupdistributed-playbook
A playbook about how we work together as a distributed team.terraform-aws-ou-scp
Combines AWS Organizations Service Control Policies (SCP)terraform-aws-cloudtrail
Creates and configures AWS CloudTrailterraform-aws-s3-anti-virus
Creates and configures Anti-Virus Scanning of S3 Buckets.terraform-module-template
Template repo with Terraform module basicsterraform-aws-guardduty-notifications
Enables AWS GuardDuty and sends findings to an SNS topic.truss-aws-tools
Assortment of AWS Lambda functions and CLI based tools for working with AWS.terraform-aws-cloudtrail-alarms
Provides CIS Benchmark-compliant Cloudwatch alarms for Cloudtrail events.terraform-aws-destroy-default-vpc
Default VPC resource management for AWS Accountsformik-to-react-hook-form-migration-guide
A guide for migrating projects to from Formik to React Hook Formtruss-interview
Truss software engineering interviewTPDWeakProxy
An NSProxy object for turning strong references into weak references.terraform-aws-nlb-containers
Creates a Network Load Balancer (NLB) for serving an ECS backed service.terraform-aws-mfa
Enforces MFA on an AWS accountterraform-aws-iam-sleuth
Lambda-based auditing tool for AWS Access keyssetup-new-aws-user
Creates an MFA token and new access keys for an AWS user.terraform-aws-org-scp
Enables AWS Organizations Service Control Policies (SCP) with good defaultsterraform-aws-health-notifications
Health Notificationsaccessibility
a11y resources and guild workpre-commit-hooks
Common pre-commit hooksterraform-aws-rds-snapshot-cleaner
RDS Snapshot Cleanerterraform-aws-saml-cognito
Creates AWS Cognito resources for using SAML authenticationdockling
Exercises for learning about dockerterraform-aws-lambda-ecs-manager
Creates a Lambda function to manage ECS services in Fargateterraform-aws-trusted-advisor-refresh
Trusted Advisor Refreshterraform-aws-s3-file-uploads
Creates infrastructure needed to handle AWS S3 file uploadsterraform-aws-acm-cert
Creates a TLS certificate using AWS ACM for domains hosted on Route53.terraform-aws-config-notifications
Config Notificationsterraform-aws-sftp
Configures an AWS SFTP Server (aka AWS Transfer Server)terraform-aws-iam-ecr-ci
Creates an IAM user/group for CI to use to push images to ECRterraform-aws-iam-user-group
Creates an IAM group with users where the group is only allowed to assume roles defined.trussels-guide
terraform-aws-route53-query-logs
Configures query logging on an existing Route53 hosted zones.terraform-aws-route53-health-check
Route53 Health Checkterraform-aws-alb-web-containers
Creates an ALB for serving a web app.terraform-aws-rds-notifications
RDS Notificationsunemployment-insurance-modernization-demo
A sample repository for UI modernization sample codeterraform-aws-root-login-notifications
Root Login Notificationsshared-actions
Home of shared github actionsterraform-aws-sftp-user
SFTP User for AWS Transfer Serverhealth-checker
Website Health Checkresearch-design-playbook
Research and Design Playbook https://trussworks.github.io/research-design-playbook/ecr-scan
terraform-aws-lambda
Terraform module for creating AWS Lambda jobs with appropriate log configurations.terraform-aws-ecr-repo
Provides a basic ECR repository configuration for a single container image.logindotgov-oidc-py
OpenID Connect (OIDC) Relying Party client in Python for login.gov.tls-checker
Website TLS Version Checkhello-infra-draft
Experimenting with a "Hello, World" infrastructure storyTPDMapsApp
An interface to external mapping applications on iOS.docker-nuker
A docker image to nuke an AWS account and its contents via AWS-Nuke.find-guardduty-user
Easily identify IAM users that have triggered GuardDuty findings.lambda-dependabot
lambda function to rerun failed dependabot runsLearning-Resources
A selection of resources that Trussels have found useful for sharing mental state and aspirationsterraform-aws-lambda-packerjanitor
Terraform module for deploying a lambda job to clean up abandoned Packer resourcesterraform-aws-rds-cloudwatch-logs
RDS Cloudwatch Logsterraform-aws-lambda-amiclean
Terraform module for deploying AWS resources needed for amicleaner lambdainfra-exercise-circleci
A repo for CircleCI related exercises by InfraSecterraform-aws-cloudtrail-event-notifications
CloudTrail Event Notificationsterraform-aws-iam-cross-acct-dest
Creates an IAM role to allow cross account assumption from specified source role.terraform-aws-vpc-flow-logs
Configures VPC flow logs for the given VPC.terraform-aws-lambda-ecr-scan
Terraform module for deploying a lambda to parse ECR scan findingsgo-sample-api
A sample API using Gogolang-cli-template
Template repo with golang CLI basicsterraform-aws-opensearch
A module that spins up an OpenSearch cluster.prereqs
A tool to check your project prerequisites so your engineers don't have to.terraform-github-repo
Manage Github repos with Terraform with good defaultsTruss-PQVP
Truss's entry for the CA PQVP DS-ADsesh
Open Source Session Management for Golanglinters
Open source custom Truss linters that can be shared across projects.terraform-aws-iam-keys-check
IAM Keys Checkterraform-aws-iam-cross-acct-src
Creates an IAM role to allow cross account assumption to specified destination role.terraform-aws-slack-pivotal-tracker-bot
[DEPRECATED] Terraform module for deploying slack-pivotal-tracker-bot to AWS Lambdaterraform-aws-nlb-tg-to-alb
Sets up a Lambda function to update an NLB's target group to point at an ALB's IPs.affinity-groups-slackbot
We made this slackbot to allow folks to opt into private affinity groups (read: private channels) within a Slack workspace without having to out themselves or forcing a public point of contact for the group to out themselves.ecs-service-logs
ecs-service-logs is used to filter JSON-formatted log lines in CloudWatchterraform-aws-acm-cert-akamai-dns
Creates a TLS certificate using AWS ACM for domains hosted on Akamai.ecs-scaleup
This repository provides a github action which can provision a self-hosted github runner via AWS ECS/FargateLove Open Source and this site? Check out how you can help us