awesome-aws
awesome-aws copied to clipboard
Add baby walkthrough for ECS deployment via GitHub Actions on master push
Review the Contributing Guidelines
Before submitting a pull request, verify it meets all requirements in the Contributing Guidelines.
Describe Why This Is Awesome
Why is this awesome?
It's a guide + ready-to-go code for ECS blue/green deployment using GitHub Actions + CodeDeploy, and your code is deployed automatically with GitHub actions on push from master.
There are almost no good walkthroughs for ECS deployment. I wrote a complete walkthrough, everything filled out completely with justification/explanations, with code ready to go (noted what files are necessary if you're not using Django of course). It includes an nginx reverse proxy configuration behind an ALB with Route 53 + ACM and all necessary files included with its content. Pretty much anything you need for an ECS deployment is here.
--
Like this pull request? Vote for it by adding a :+1:
Codecov Report
Merging #194 into master will not change coverage. The diff coverage is
n/a
.
@@ Coverage Diff @@
## master #194 +/- ##
=======================================
Coverage 96.62% 96.62%
=======================================
Files 4 4
Lines 89 89
=======================================
Hits 86 86
Misses 3 3