Назад | Перейти на главную страницу

Проблема с AWS Cloudformation при установке пользовательских двоичных файлов

Я пытаюсь установить пользовательский скомпилированный пакет, который у меня есть в S3, в виде zip-файла. Я добавил это в свой шаблон 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 и понятия не имею.

Кто-нибудь может помочь мне разобраться в этом? Заранее спасибо.