Currently, we set up a separate Application Load Balancer for each of your deployments.
It's technically possible to share a single ALB for several deployments, but it becomes harder to manage and sharing the same ALB between dev/prod/staging for example isn't necessarily a safe design (e.g. if you run some load testing on one deployment, it should not put other deployments at risk).
6 comments
[ 7.6 ms ] story [ 30.3 ms ] threadThe reason CloudFormation isn't used is because it's a lot slower. It also has its own bugs, so it didn't seem like a big win: https://stackoverflow.com/questions/46280080/cannot-delete-a...
See https://github.com/zenclabs/deploy/commit/72c1fc847661a0ed0d... for the old CloudFormation equivalent :) Happy to bring it back if there's demand for it!
Thanks for sharing such a useful tool!
It's technically possible to share a single ALB for several deployments, but it becomes harder to manage and sharing the same ALB between dev/prod/staging for example isn't necessarily a safe design (e.g. if you run some load testing on one deployment, it should not put other deployments at risk).
Will add more docs, thank you for the feedback!