Skip to content

Task Run Improvements #1269

Open
Open
@kohidave

Description

Now that we have task run (wooo), I think there are a few things we can do to smooth the experience a bit!

  • Create a default cluster if there isn't one, and the customer selects default
  • Speed up the Provisioning Task Resources step
    • Related, we might want to create one ECR repo for run tasks named copilot-task-run otherwise you end up bumping up to naming issues if your pwd is named something with a dash in it. Alternatively, remove the dash from the ECR repo name.
  • Make --follow the default
  • Stop following a task when it's status becomes stopped (right now --follow hangs)
  • Remove ✔ Successfully provisioned task resources. line
  • If no Dockerfile is present, and no --image flag is provided, we should default to amazonlinux image.
  • When a task launches, it'd be awesome to show its IP address.
  • Allow customers to pass in a --svc flag which uses the service's task role (proposal is at Running tasks with workload configurations #2159)

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Assignees

Labels

area/taskIssues about tasks

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions