【问题标题】:Cloudformation Init calling S3 bucketCloudformation Init 调用 S3 存储桶
【发布时间】:2018-10-19 17:00:42
【问题描述】:

https://docs.aws.amazon.com/quickstart/latest/rd-gateway/step2.html#existing-standalone https://s3.amazonaws.com/quickstart-reference/microsoft/rdgateway/latest/templates/rdgw-standalone.template

我参考上面的模板在现有 VPC 中创建我的远程桌面网关 (RDGW)。它在参数部分有 QSS3BucketName、QSS3KeyPrefix。 Resources 部分有 RDGWLaunchConfiguration 再次引用 QSS3BucketName 存储桶。在安装文件上,它调用以下路径。

https://${QSS3BucketName}.${QSS3Region}.amazonaws.com/${QSS3KeyPrefix}submodules/quickstart-microsoft-utilities/scripts/Unzip-Archive.ps1

出于某种原因,PT30(30 分钟后它说它没有得到所需的信号并回滚。社区的问题是我需要将这些文件存储在 S3 存储桶中,或者模板会将其转储到 S3 中,而它正在创建堆栈。

我还在 S3 中创建了一个存储桶,从 GitHub 复制了这些脚本并以正确的顺序粘贴到存储桶中,但仍然无法正常工作。有点沮丧。

【问题讨论】:

    标签: amazon-web-services amazon-s3 powershell-2.0 amazon-cloudformation


    【解决方案1】:

    快速入门模板引用放置在 aws-quickstart S3 存储桶中的嵌套模板。如果我们将默认值放在上面的 URL 中,那么我们得到的确切 URL 是,

    https://aws-quickstart.s3.amazonaws.com/quickstart-microsoft-rdgateway/submodules/quickstart-microsoft-utilities/scripts/Unzip-Archive.ps1

    您可以在不更改 AWS 快速启动配置的情况下使用默认值创建堆栈,或者您可以下载所有引用模板,根据您的要求进行修改并将其放入您自己的存储桶中。完成后,将主模板中的 URL 值替换为存储桶的 URL。

    【讨论】:

      猜你喜欢
      • 2019-05-21
      • 1970-01-01
      • 2021-05-06
      • 1970-01-01
      • 2016-07-20
      • 2020-03-03
      • 1970-01-01
      • 1970-01-01
      • 2020-11-10
      相关资源
      最近更新 更多