似乎有大量文档概述了如何使用其相应策略,然后将其附加到新的或 预先存在的(单个)EC2实例。但是,当您有许多个实例并将其角色赋予所有这些实例的任务时,我找不到或想出一种避免一步一步地执行该过程的方法。>
那么,如何将IAM角色有效地附加到多个已启动的EC2实例?
答案 0 :(得分:2)
无法将角色批量分配给EC2实例。
您可以使用自己选择的语言,使用CLI或SDK以编程方式执行此操作。
如果使用CLI,则需要使用ec2 associate-iam-instance-profile
命令。请注意,此命令一次仍只接受一个实例标识符,因此您需要遍历实例列表并重复调用。
答案 1 :(得分:1)
您必须一个接一个地执行此操作。它通常会在启动时附加,但是您可以在以后进行。
以编程方式循环可能是最有效的