Adam Barthelson's repositories
amazon-ecs-cli
A custom Amazon ECS CLI that eases up the cluster setup process, enables users to run their applications locally or on ECS using the same Docker Compose file format and familiar Compose commands.
analytics-engine
An environment of open source services used for market analysis
ansible-swarm
Ansible Playbook to start a Swarm cluster with Docker 1.12
AWS-beanstalk-wordpress-EFS
Use Wordpress with beanstalk autoscaling with EFS using these .ebextensions
ecr-cleanup-lambda
A script to discover stale ECR images and take action on them with Lambda to help reduce costs.
elasticsearch-s3-backup
Backup and restore elasticsearch snapshots to/from AWS S3
hardened-eks-ami
Builds a hardened EKS AMI
infrastructure-as-code-talk
Sample code for the talk "Infrastructure-as-code: running microservices on AWS with Docker, ECS, and Terraform"
lemon.email-dApp
Lemon dApp is a world's first encrypted & decentalized e-mail service.
media-library
Build searchable media library and moderate content.
ngx-rocket-jwt
base angular 6 app with jwt auth support
nifi-audio-bundle
Various audio related processors for NiFi
terraform-aws-ecs-alb-service-task
Terraform module which implements an ECS service which exposes a web service via ALB.
terraform-aws-ecs-cloudwatch-autoscaling
Terraform module to autoscale ECS Service based on CloudWatch metrics
terraform-aws-ecs-cloudwatch-sns-alarms
Terraform module to create CloudWatch Alarms on ECS Service level metrics.
terraform-aws-iam-assumed-roles
Terraform Module for Assumed Roles on AWS with IAM Groups Requiring MFA
terraform-aws-jenkins
Terraform module to build Docker image with Jenkins, save it to an ECR repo, and deploy to Elastic Beanstalk running Docker stack
terraform-aws-s3-cloudfront-website
Terraform module for creating a static S3 website with CloudFront with an SSL certificate (e.g., from ACM)
terraform-aws-secure-baseline
Terraform module to set up your AWS account with the secure baseline configuration based on CIS Amazon Web Services Foundations.
terraform-ecs-jenkins
Provisions Jenkins on AWS ECS using Terraform
terraform-website-s3-cloudfront-route53
Terraform scripts to setup an S3 based static website, with a CloudFront distribution and the required Route53 entries.