[英]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.