将IAM角色附加到多个EC2实例

时间:2020-05-16 16:05:15

标签: amazon-web-services amazon-ec2 amazon-iam roles

似乎有大量文档概述了如何使用其相应策略,然后将其附加到新的 预先存在的(单个)EC2实例。但是,当您有许多个实例并将其角色赋予所有这些实例的任务时,我找不到或想出一种避免一步一步地执行该过程的方法。

那么,如何将IAM角色有效地附加到多个已启动的EC2实例?

2 个答案:

答案 0 :(得分:2)

无法将角色批量分配给EC2实例。

您可以使用自己选择的语言,使用CLI或SDK以编程方式执行此操作。

如果使用CLI,则需要使用ec2 associate-iam-instance-profile命令。请注意,此命令一次仍只接受一个实例标识符,因此您需要遍历实例列表并重复调用。

答案 1 :(得分:1)

您必须一个接一个地执行此操作。它通常会在启动时附加,但是您可以在以后进行。

以编程方式循环可能是最有效的