DEV Community

Mastering Secure CI/CD for ECS with GitHub Actions

Atsushi Suzuki on May 18, 2024

Recently, I had the opportunity to build a CI/CD workflow for ECS on Fargate using GitHub Actions. In this process, I incorporated various improvem...
Collapse
 
jangelodev profile image
João Angelo

Hi Atsushi Suzuki,
Top, very nice !
Thanks for sharing

Collapse
 
suzuki0430 profile image
Atsushi Suzuki

Thanks!

Collapse
 
damianhr78 profile image
Damian

Thanks for all

Collapse
 
suzuki0430 profile image
Atsushi Suzuki

Thanks!!

Collapse
 
trantn profile image
Aidan

wow, this is a good article, I'm following your channel

Collapse
 
suzuki0430 profile image
Atsushi Suzuki

Thanks!!

Collapse
 
yokwejuste profile image
Steve Yonkeu

What about something with docker compose with 4 to 5 services as containers?

Collapse
 
suzuki0430 profile image
Atsushi Suzuki

Absolutely! Docker Compose is super handy for managing multiple services. It makes defining and orchestrating containers a breeze, especially for development and local testing environments.

My current article focuses on deploying to production with ECS, but I actually wrote about using Docker Compose before. Feel free to check it out here:
dev.to/suzuki0430/docker-for-begin...

Collapse
 
akuoko_konadu profile image
Konadu Akwasi Akuoko

This is awesome, I recently did something like this, but I didn't include the slack messages, I'll definitely look into this add it to my workflow

Collapse
 
suzuki0430 profile image
Atsushi Suzuki

Thanks!!

Collapse
 
devjerry profile image
Jerry • Edited

Thank you for the writeup! What about github environments tho ?!

Collapse
 
suzuki0430 profile image
Atsushi Suzuki

Thanks! GitHub Environments are pretty handy for managing settings like secrets and rules differently for dev, staging, or prod environments. Makes it super easy to keep things secure for each setup!