executionRoleArn 和 taskRoleArn 之间有什么区别以及如何找到它们?

Mri*_*rma 7 amazon-web-services

我是 AWS 新手,正在点击此链接。我找不到 ECS_SERVICE_ROLE_ARN 和 ECS_TASK_ROLE_ARN 之间的区别。我也想知道如何找到它们。我用了这个命令

aws sts get-caller-identity
Run Code Online (Sandbox Code Playgroud)

但这给出了公共字段“arn”。但我不知道这是哪一个。

Chr*_*ard 5

服务角色Arn是与ECS服务交互的角色的Arn。任务角色 Arn 是执行单个任务的角色。

要查找服务角色 Arn,您应该能够在 IAM 角色中查找 ECS 服务角色。

要查找给定任务的任务角色 Arn,您应该能够使用: aws ecs describe-tasks