Request for Comments - ECS integration with Octopus milestone two
Blog post from Octopus Deploy
Octopus is enhancing its integration with Amazon Elastic Container Service (ECS) by developing a second milestone that introduces a new step to update existing ECS services with new image versions, without taking over the creation of these services. This development aims to address feedback from teams already managing ECS resources, who found updating services with new images in their CI/CD pipelines challenging. The proposed step will create a new task definition revision with an updated image tag and update the service while linking to existing load balancers, allowing for image deployments to established ECS clusters while maintaining control over existing infrastructure. Although milestone two focuses on supporting established ECS clusters, it retains limitations from the first milestone, such as deploying only to Fargate, supporting only rolling deployments, and excluding auto-scaling and other settings. Feedback is sought to refine this feature, with the work on milestone two scheduled to begin after the completion of milestone one, though no release date has been announced yet.