Connect to ECS Task

0

I have setup my ECS cluster using FARGATE (serverless). Can I connect, through terminal, to a task inside a cluster to make some troubleshooting? My cluster is available on a private subnet reached through a load balancer.

1回答
3
承認された回答

Hello,

For sure, you can connect to your ECS Fargate task using Amazon ECS Exec. With Amazon ECS Exec, you can directly interact with containers without needing to first interact with the host container operating system, open inbound ports, or manage SSH keys. You can use ECS Exec to run commands in or get a shell to a container running on an Amazon EC2 instance or on AWS Fargate [1]. Refer to the documentation on how to use the ECS Exec for debugging[1].

[1] - https://docs.aws.amazon.com/AmazonECS/latest/developerguide/ecs-exec.html

AWS
Olawale
回答済み 1年前
profile picture
エキスパート
レビュー済み 1年前
profile pictureAWS
エキスパート
レビュー済み 1年前
  • Thank you Olawale! What if my tasks are already launched but with "enableExecuteCommand" set to false? How can I re-enable them?

  • @Mohamad, you will need to create a new task with "enableExecuteCommand" set to true.

ログインしていません。 ログイン 回答を投稿する。

優れた回答とは、質問に明確に答え、建設的なフィードバックを提供し、質問者の専門分野におけるスキルの向上を促すものです。

質問に答えるためのガイドライン

関連するコンテンツ