Marshall M's repositories
terraform-aws-infrastructure-live-ci
Terraform module that provisions an AWS CI/CD pipeline used for managing live infrastructure defined in a trunk-based repository. The module features AWS account-level dependencies and approval flows for handling implicit and nested Terraform dependency changes.
terraform-aws-landing-zone
Terraform modules for creating and managing AWS Organization member accounts and applying auditing/compliance services to meet security requirements needed by your organization
local-ecs-api
Docker image for emulating AWS ECS task-related APIs locally
sparkify_glue
Using a suite of AWS services (Glue, S3, Athena) and Apache Airflow to create a server less scheduled data pipeline that is containerized using Docker.
data-engineering-capstone
Data pipeline for online learning user analytics using Apache Airflow, AWS S3 and AWS Redshift
terraform-aws-dynamic-github-source
Terraform module that allows a single CodeBuild project to be used for a limitless amount of GitHub repository sources
bash-utils
Handful of helper bash functions and scripts
bats-utils
Handful of helper BATS functions and scripts
infrastructure-live-testing-template
Template infrastructure-live repo structure
marshall7m.github.io
Code for personal website: https://marshall7m.github.io/
psql-utils
Collection of bash helper scripts and functions for interacting with psql
pytest-regex-dependency
Management of Pytest dependencies via regex patterns
pytest-terra-fixt
Pytest plugin containing fixtures that executes and captures Terraform commands to be used for testing
python-on-whales
An awesome Python wrapper for an awesome Docker CLI!
terraform-aws-codebuild
Terraform module that provisions AWS resources to host a CodeBuild project
terraform-aws-ecr
Terraform modules that builds and uploads a Docker image to an ECR repository
terraform-aws-github-webhook
Terraform module that creates GitHub webhooks and AWS resources to validate and filter GitHub webhook requests and trigger downstream services. Webhook payloads attributes can be filtered via JSON path expressions.
terraform-aws-iam
Terraform Module that provisions AWS resources for IAM services and entities
terraform-aws-kms
Terraform module that provisions AWS resources to create an AWS KMS key
terraform-aws-lambda
Terraform Module that provisions AWS resources to host a Lambda Function
terraform-python-testing-helper
Simple Python test helper for Terraform.
udacity_dl_dog_classifier
Dog Classifier using VGG-16 and CNN architecture from scratch