В чем разница между executeRoleArn и taskRoleArn и как их найти? - PullRequest
0 голосов
/ 18 января 2020

Я новичок в AWS и перехожу по этой ссылке . Я не смог найти разницу между ECS_SERVICE_ROLE_ARN и ECS_TASK_ROLE_ARN. Также я хотел знать, как я мог их найти. Я использовал эту команду

aws sts get-caller-identity

Но это дает общее поле "Арн". Но я не знаю, кто это.

Ответы [ 2 ]

1 голос
/ 01 февраля 2020

Вы можете найти ExecutionRoleArn и TaskRoleArn в файле json «cloudformation-core-output. json», который генерируется в «Шаге 1 Развертывание шаблонов CloudFormation» после выполнения ссылки:

aws cloudformation describe-stacks --stack-name MythicalMysfitsCoreStack > ~/environment/cloudformation-core-output.json
1 голос
/ 18 января 2020

Сервисная роль Арн - это Арн роли, которая взаимодействует со службой ECS. Роль задачи Арн - это роль, под которой выполняется отдельная задача.

Чтобы найти сервисную роль Arn, вы должны найти в ролях IAM роль сервисной службы ECS.

Чтобы найти роль задачи Арн для данной задачи, вы должны быть в состоянии использовать: aws ecs describe-tasks

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...