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’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support ECS TaskSet #8124

Closed
atsushi-ishibashi opened this issue Mar 29, 2019 · 4 comments · Fixed by #22096
Closed

Support ECS TaskSet #8124

atsushi-ishibashi opened this issue Mar 29, 2019 · 4 comments · Fixed by #22096
Labels
enhancement Requests to existing resources that expand the functionality or scope. new-resource Introduces a new resource. service/ecs Issues and PRs that pertain to the ecs service.
Milestone

Comments

@atsushi-ishibashi
Copy link
Contributor

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

Description

New or Affected Resource(s)

  • aws_ecs_task_set

Potential Terraform Configuration

resource "aws_ecs_task_set" "example" {
  cluster = "example"
  service = "<service arn>"
  task_definition = "<task definition>"
  ...and others
}

References

https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_CreateTaskSet.html

@atsushi-ishibashi atsushi-ishibashi added the enhancement Requests to existing resources that expand the functionality or scope. label Mar 29, 2019
@mkielar
Copy link
Contributor

mkielar commented Apr 28, 2020

Is there any plan on implementing that resource?

The use case here is to use it for blue/green and canary deployments with ECS and AppMesh. ECS TaskSet can be registered in CloudMap / Service Discovery under a separate name, and that name can be used in AppMesh Virtual Router to perform traffic shifting during Canary Deployment.

Without ECS TasksSets support we will either have to do that step manually (via AWS CLI), or redeploy entire ECS Services.

@bereket42
Copy link

We're waiting for the PR to get approved, no other blockers. Perhaps the following labels would help this get attention:
needs-triage
new-resource
service/ecs

@anGie44 anGie44 added new-resource Introduces a new resource. service/ecs Issues and PRs that pertain to the ecs service. labels Jul 26, 2021
@breathingdust
Copy link
Member

Hi all 👋 Just letting you know that this is issue is featured on this quarters roadmap. If a PR exists to close the issue a maintainer will review and either make changes directly, or work with the original author to get the contribution merged. If you have written a PR to resolve the issue please ensure the "Allow edits from maintainers" box is checked. Thanks for your patience and we are looking forward to getting this merged soon!

@github-actions
Copy link

I'm going to lock this issue because it has been closed for 30 days ⏳. This helps our maintainers find and focus on the active issues.
If you have found a problem that seems similar to this, please open a new issue and complete the issue template so we can capture all the details necessary to investigate further.

@github-actions github-actions bot locked as resolved and limited conversation to collaborators May 25, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement Requests to existing resources that expand the functionality or scope. new-resource Introduces a new resource. service/ecs Issues and PRs that pertain to the ecs service.
Projects
None yet
5 participants