1

我找不到关于在 Windows 2008 R2 AMI 中使用 CloudFormation 的合适文档。AWS 最近发布了一个新的 Windows AMI,其中预装了 CloudFormation 工具。

AMI 本身可以在这里找到: https ://aws.amazon.com/amis/microsoft-windows-server-2008-r2-base-cloudformation

目标:我想使用 CloudFormation,以便在启动期间实例可以从 S3 下载我的应用程序的最新 dll 和配置文件。

  • 在该 AMI 中,默认情况下,这些工具位于 C:\ 下的什么位置?(我在文件系统中搜索并找不到它)

  • 这些工具是否已经默认在启动时自动运行?还是我必须编写一个脚本来执行此操作并重新捆绑(重制)一个 EBS 支持的 AMI?我想测试一下!

  • 要试用 AWS 为 Windows 提供的示例模板,我尝试启动此处给出的 Windows Sharepoint 模板:https : //s3.amazonaws.com/cloudformation-templates-us-east-1/Windows_Single_Server_SharePoint_Foundation.template。当我尝试启动该模板给出的这个堆栈,它给了我以下错误并回滚: AccessDenied。用户无权调用 iam:CreateUser

根据“帐户所有者”,我的 IAM 帐户属于“无法创建新用户”的管理员组,如果是这种情况,我应该如何解决这个问题。

根据我的理解,如果我必须使用 CloudFormation 来检索元数据,CloudFormation 堆栈会创建一个仅具有“DescribeStackResource”操作权限的新 IAM 用户,并且只要该堆栈存在,这个新的 IAM 用户就会存在。

4

1 回答 1

0

它可以在C:\Program Files (x86)\Amazon\cfn-bootstrap但不确定它是否会在启动时运行,我必须验证。

于 2012-05-02T10:05:37.100 回答