liambuchanan / fargate-continuous-deployment-starter

Get up and running with a continuous deployment pipeline for a fargate application.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Fargate continuous deployment starter

Get up and running with a continuous deployment pipeline for a fargate application.

Features

  • Infrastructure-as-code using AWS CDK
  • Self modifying pipeline (N.B. CodePipeline doesn't handle self-modifcation particularly gracefully. Change sets that affect the pipeline CFN stack will result in a pipeline failure with no failed stages. Click "Release change" in the pipeline kick off another build.)
  • Staging and production environments
  • Integration tests
  • HTTPS/TLS

Prerequisites

Make sure you have these tools installed locally:

Getting started

Demo

Once you have completed the steps outlined above you should have a pipeline in your aws account similar to the one shown below.

example pipeline

About

Get up and running with a continuous deployment pipeline for a fargate application.

License:MIT License


Languages

Language:TypeScript 76.5%Language:JavaScript 12.1%Language:Shell 10.7%Language:Dockerfile 0.6%Language:HTML 0.2%