/plushcap/analysis/assemblyai/open-sourcing-drone-deploy-ecs

Open Sourcing Drone Deploy ECS

What's this blog post about?

AssemblyAI has open-sourced a Drone plugin called drone-deploy-ecs that enables deploying updates to Amazon ECS. The plugin is opinionated and may not fit everyone's needs perfectly. The team chose to use ECS as their deployment controller due to its built-in rollbacks via the deployment circuit breaker. Writing the plugin was simple, with Drone exposing plugin settings as environment variables. The plugin only modifies a single container within a Task Definition and has specific IAM permissions requirements. Currently, only one container in a given Task Definition can be updated at a time, but they are open to adding support for updating multiple containers.

Company
AssemblyAI

Date published
June 1, 2021

Author(s)
Mitch Anderson

Word count
663

Hacker News points
None found.

Language
English


By Matt Makai. 2021-2024.