Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

[ECS] [Proposal]: ECS Service ordering #1290

Open
RuslanHryn opened this issue Feb 25, 2021 · 2 comments
Open

[ECS] [Proposal]: ECS Service ordering #1290

RuslanHryn opened this issue Feb 25, 2021 · 2 comments
Labels
Proposed Community submitted issue

Comments

@RuslanHryn
Copy link

RuslanHryn commented Feb 25, 2021

Community Note

  • Please vote on this issue by adding a 馃憤 reaction to the original issue to help the community and maintainers prioritize this request
  • Please do not leave "+1" or "me too" comments, they generate extra noise for issue followers and do not help prioritize the request
  • If you are interested in working on this issue or have submitted a pull request, please leave a comment

Tell us about your request
What do you want us to build?

Recently, the new feature to start containers in a specific order was implemented in the scope of this issue #123

But, this feature is only useful when a single ECS task has multiple containers with different apps. For example, Nginx and backend microservice.
In most cases, each ECS task has only a container for a single app. Therefore, it is not possible to use container orders between ECS services.

I think the ability to define order between ECS services would be very useful in the microservice world.
For example, applications for centralized configuration management should start before microservices such as Spring Cloud Config Server.
Also, it would be useful when performing the matenance of the ECS cluster which may cause restarting of services. (Changing ec2 instance type, changing AMI, etc)

Which service(s) is this request for?
ECS, ALB

@RuslanHryn RuslanHryn added the Proposed Community submitted issue label Feb 25, 2021
@Giaco9
Copy link

Giaco9 commented Feb 25, 2021

@RuslanHryn how do you deploy your services? I think would be pretty easy to define deploy ordering with any IaaC tool

@RuslanHryn
Copy link
Author

@Giaco9 This is not only about deployment. In some cases, services may be restarted. For example, when changing ec2 instance type, when changing AMI of instance etc.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Proposed Community submitted issue
Projects
None yet
Development

No branches or pull requests

2 participants