传递嵌套云形成模板、S3 存储桶替代方案

传递嵌套云形成模板、S3 存储桶替代方案

aws cloudformation create-stack --stack-name myteststack --template-body file:////home//local//test//sampletemplate.json

根据 AWS Cloud Formation 文档,我们可以使用 Nested Cloud Formation。但是,它只说通过将模板 JSON 文件上传到 S3 存储桶来调用 Nested Cloud Formation 模板。

还有其他方法可以传递嵌套云形成模板吗?类似于:(我猜..)

aws cloudformation create-stack --stack-name myteststack --template-body file:////home//local//test//main-template.json file:////home//local//test//nested-template.json

答案1

据我所知,此功能尚未推出。Cloudformation 会在 AWS 端解析嵌套依赖项,例如

"Properties" : {
          "TemplateURL" : "https://s3.amazonaws.com/cloudformation-templates-us-east-1/S3_Bucket.template"

如果您将本地文件作为 TemplateURL,AWS 将无法在服务器端解析此 TemplateURL。

相关内容