Skip to content

Templates, Scripts, and Sample Code for managing infrastructure on Amazon Web Services

Notifications You must be signed in to change notification settings

RGADigital/devops-aws-templates

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

R/GA

DevOps AWS Templates

This repository contains a list of templates, scripts, and sample code for building and managing infrastructure on Amazon Web Services.

Cloudformation

These Clouformation templates are a good starting point for setting up and running web applications on AWS.

Container Service

These templates allow you to run a cluster of Docker containers under various configurations. Very simple to set up, supporting faster deployment and rollback, and extremely scalable - they are built for development all the way up to production.

The production templates also allow for integration with Prometheus for monitoring via the cAdvisor exporter.

Link

Basic Authentication Over S3

Templates for setting up Basic Authentication on top of an S3 Bucket. AWS does not provide any out of the box solution for this functionality, but this template runs a micro EC Instance and proxy's requests to the S3 Bucket - along with adding Basic Authentication.

Recommended for protecting your development and staging sites, and scalable to production with the addition of Cloudfront.

Link

Default

Templates for running single instances with HA/FT via an Auto Scaling Group with desired capacity set to 1. This ensures that the instance is brought back in case of failure or accidental termination.

These are good templates to start with for testing out new applications, building development servers, and running jump boxes.

Link

Cloudfront

This template builds a Cloudfront distribution. This allows you to store your cloudfront configuration in source control and easily spin up new distributions with the same config as needed for additional environments.

Link

Scripts

These scripts allow for deployment orchestration and management as well as additional support functionality for getting the status of your resources.

BitBucket CI

These templates can help you set up and configure your BitBucket Pipeline.

Link

GitLab CI

These templates can help you set up and configure your GitLab Pipeline.

Link

Miscellaneous

These are various helper and support scripts.

Link

Authors