aws cloudformation create-stack --stack-name myteststack --template-body file: ////home//local//test//sampletemplate.json
Основываясь на документации AWS Cloud Formation, мы можем использовать Nested 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
Насколько мне известно, эта функция пока недоступна. Cloudformation разрешает вложенные зависимости на стороне AWS, например
"Properties" : {
"TemplateURL" : "https://s3.amazonaws.com/cloudformation-templates-us-east-1/S3_Bucket.template"
Если вы предоставите ему локальный файл как TemplateURL, AWS не сможет разрешить этот TemplateURL на стороне сервера.