【发布时间】:2019-06-29 00:57:51
【问题描述】:
我想通过 CloudFormation 模板创建一个 S3 存储桶。我发现有一种方法可以在this link 上为 EC2 实例执行此操作。
我们是否有办法通过 cloudformation 使用现有 IAM 角色创建 S3 存储桶?
【问题讨论】:
标签: amazon-web-services amazon-s3 amazon-cloudformation amazon-iam
我想通过 CloudFormation 模板创建一个 S3 存储桶。我发现有一种方法可以在this link 上为 EC2 实例执行此操作。
我们是否有办法通过 cloudformation 使用现有 IAM 角色创建 S3 存储桶?
【问题讨论】:
标签: amazon-web-services amazon-s3 amazon-cloudformation amazon-iam
您正在寻找的似乎是一个服务角色。来自 AWS:
服务角色是一种 AWS Identity and Access Management (IAM) 角色,它允许 AWS CloudFormation 代表您调用堆栈中的资源。您可以指定允许 AWS CloudFormation 创建、更新或删除您的堆栈资源的 IAM 角色。默认情况下,AWS CloudFormation 使用从您的用户凭证生成的临时会话进行堆栈操作。如果您指定服务角色,AWS CloudFormation 将使用该角色的凭证。
有关更多信息,您可能需要查看 this,特别是 permission 部分,以了解如何使用现有 IAM 角色来创建 Cloudformation 堆栈。
顺便说一句:很遗憾,您提供的链接似乎无法再访问了。
【讨论】: