[英]How to build CloudFormation template from multiple yml
我试图让这个 repo 在这里 - https://github.com/mydatastack/google-analytics-to-s3 。
提供了一个链接来启动 AWS CloudFormation 堆栈,但它不再工作,因为包含模板的 S3 存储桶不再处于活动状态。
我有两个关于让数据管道运行的问题:
631216aef6ab2824fc63572d1d3d5e6c.template
是什么,我可以通过 CloudFormation 文件夹中的 3 个 .yml 文件创建它吗? 我尝试通过 CloudFormation 设计器创建模板 ,
collector-ga.yml
但它失败了。 我认为这是因为仅从collector-ga
创建模板时 yml 中的资源不可用。 我也尝试将 repo 上传到 s3 并从那里创建模板,但这也不成功。
此存储库不使用“标准” CloudFormation 资源,但它使用AWS SAM 。 您必须安装 SAM CLI 工具并使用它来部署 CloudFormation 堆栈。 如果您运行sam deploy --guided
它将帮助您在您的 AWS 账户上设置必要的 S3 存储桶等。 SAM 将上传必要的文件,通过使用 S3 URL 更新模板来解析模板之间的内部本地链接,并构建用于部署堆栈的 packaged.yml 模板。
此外,请查看AWS SAM 用户指南以了解更多信息。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.