我有一个超过3000多行的复杂模板。
main.json有:
{
"AWSTemplateFormatVersion": "2010-09-09",
"Parameters": {
"param1": {
},
"param2": {
},
}
},
"mappings": {
},
"Resources": {
"TemplateURL": "http://s3.aws.com/EC2_resource.json"
"TemplateURL": "http://s3.aws.com/ECS_resource.json"
},
"Outputs": {
},
"Conditions": {
}
}
EC2_resource.json
{
"AWSTemplateFormatVersion": "2010-09-09",
"Description": "RDS DBInstance",
"Resources": {
"EC2_resource":{
}
}
}
}
我认为这可行。不确定我做错了什么或我错过了什么。我遵循了这个github项目中提供的指南 这是一个链接:
让我想一想。我猜猜上面描述的可能是错的?
谢谢!
答案 0 :(得分:0)
您需要将这些模板URL放在Cloudformation堆栈类型资源中。如本文档中所述:docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-stack.html
一个非常简单的例子:http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/quickref-cloudformation.html#d0e17025