Similar to ECS blue-green deployments with AWS CodeDeploy, but supporting non-load-balanced services such as queue pollers and data processors. CodeDeploy rolling deployments would monitor alarms for automatic rollbacks, support validation hooks, and support a variety of deployment configurations (examples here).
Yes please. But please don't limit it to things which don't have an ALB :) Thanks!
Agreed, I'm being bit by this now. It would be great to support this!
I would also like to use this for "daemon" scheduled services. The limits on what can use blue/green seem so arbitrary if you can write hooks anyway.
Agreed as well. Having rolling deploys in CodeDeploy would also unlock sending deploy notifications based on deploy start/end cloudwatch events. Using services-stable CloudWatch event does not work since that event fires during non-deploys too.
We use Sidekiq as our background job processing framework and that service does not need an ALB nor blue-green deploys.
Most helpful comment
Yes please. But please don't limit it to things which don't have an ALB :) Thanks!