根据 AWS CloudFormation documentation ,我只是添加了 ,
并为多个 zip 文件添加了更多源。
当我启动堆栈时,仅下载了最后一个源代码(zip 文件)并将其解压缩到正确的位置,所有其他源代码都被忽略。
可能我的 JSON 是错误的。有人吗?
最佳答案
我收到了 AWS 的回复。
您不能拥有相同类型的两个 key ,例如上面的两个键是“C:\folder1\folder2\”和“C:\folder1\folder2\”。他们一定是不同的。
因此,我将其中一个“C:\folder1\folder2\”更改为“C:\folder1\folder2\folder3”,并更改了我的 zip 文件以适应此更改,以便最终内容将位于正确的文件夹结构中.
关于json - 在 AWS::CloudFormation::Init 下指定多个 "sources"的 JSON 格式是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12777454/