安装自定义二进制文件时出现 AWS Cloudformation 问题

安装自定义二进制文件时出现 AWS Cloudformation 问题

我正在尝试以 zip 文件形式安装 S3 中的自定义编译包。我在 Cloudformation 模板中添加了以下内容:

"sources" : {
    "/opt" : "https://s3.amazonaws.com/mybucket/installers/myapp-3.2.1.zip"
},

它下载并解压到 /opt 上,没有任何问题,但所有“可执行”文件都没有“x”权限。我的意思是“-rw-r--r-- 1 root root 220378 Dec 4 18:23 myapp”。

如果我下载 zip 并将其解压到任何目录中,权限都是正常的。

我已经阅读了 Cloudformation 文档,但那里没有任何线索。

有人能帮我解决这个问题吗?提前谢谢了。

相关内容