Ask Your Question
4

What is the method to indicate enable_execute_command while launching Fargate containers using ecs-cli?

asked 2023-05-16 01:59:07 +0000

nofretete gravatar image

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted
0

answered 2023-05-16 02:23:02 +0000

qstack gravatar image

The method to indicate enableexecutecommand while launching Fargate containers using ecs-cli is by adding the following parameter to the task definition:

"requiresCompatibilities": [ "FARGATE" ], "cpu": "256", "memory": "512", "networkMode": "awsvpc", "executionRoleArn": "arn:aws:iam::account-id:role/task-execution-role", "family": "taskdef-family", "containerDefinitions": [ { "name": "container-1", "image": "image-url", "enableExecuteCommand": true, "essential": true, "portMappings": [ { "containerPort": 80, "protocol": "tcp" } ], "logConfiguration": { "logDriver": "awslogs", "options": { "awslogs-group": "logs-group", "awslogs-region": "region", "awslogs-stream-prefix": "awslogs-prefix" } }, "command": [ "my-command" ] } ] } }

In the above example, enableExecuteCommand is set to true for container-1.

edit flag offensive delete link more

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account. This space is reserved only for answers. If you would like to engage in a discussion, please instead post a comment under the question or an answer that you would like to discuss

Add Answer


Question Tools

Stats

Asked: 2023-05-16 01:59:07 +0000

Seen: 9 times

Last updated: May 16 '23