Windows AWS Bootstrap with files from S3 using CloudFormatio


使用 AWS CloudFormation

,我有两个堆栈(我们称它们为 Stack A 和 Stack B),它们都在 AWS 发布的 Windows AMI 中启动时使用 cfn-init(预装 CloudFormation 工具)。

在这两个堆栈中,cfn-init 脚本从我的 S3 存储桶下载一堆文件。S3 存储桶是在堆栈之前创建的,存储桶中的文件是私有的。在堆栈创建期间,策略将应用于 S3 存储桶 - "在此堆栈中创建的 IAM 用户应该能够从 S3 存储桶获取对象。

当我创建这两个堆栈时,堆栈 A 下载所有文件没有任何问题,因此我的应用程序没有任何问题。

但是堆栈 B 只下载"几个文件",我所说的几个文件是指按字典顺序排列有时一个,有时是前两个,有时是前三个文件,它假设下载 14 个不同的文件。

这阻碍了进一步发展。

任何帮助将不胜感激。

确保已正确设置依赖项。 我见过将安全性传播到 S3 时出现延迟的示例。 但是,如果将两个实例的依赖关系设置为需要应用安全性和用户,则它应该消失。

相关内容

  • 没有找到相关文章

最新更新