Я хочу настроить свой сайт Magento на экземпляр AWS Elasti c Beanstalk. Поскольку AWS EB является масштабируемым, настоятельно рекомендуется использовать EB CLI и eb deploy
для запуска своего сайта в прямом эфире.
Вот проблема
- Папка Vendor необходима для запуска magento, но в пакете magento папка vendor превышает 400 МБ. EB CLI допускает максимальный размер пакета только около 500 МБ, что означает, что при попытке установить сайт в рабочем состоянии я не могу включить папку поставщика, я должен исключить ее.
- Поскольку я не могу включить папку поставщика, у меня есть запустить установку composer на экземпляре eb, что означает, что я должен включить мои ключи доступа magento, чтобы иметь возможность загрузить magento вообще, чего я бы предпочел не делать.
- Я не могу просто установить вверх magento на экземпляре eb и используйте git в папках тем, потому что мне нужно было бы использовать git, чтобы тянуть к каждому из моих экземпляров eb при увеличении.
- Это похоже на каждый раз, когда я делаю я собираюсь развернуть magento и позволить eb установить fre sh magento с помощью composer.
Я не уверен, как установить установку magento в режиме реального времени с помощью eb cli
, у кого-нибудь есть опыт работы с этим?
Кто-нибудь нашел эффективный способ развертывания magento-сайта в инстансе EB с использованием EB CLI?