Множественная среда эластичного бобового стебля в одном экземпляре ec2

Я использую эластичный бобовый стебель aws для размещения моего приложения dhango. Нам нужно настроить dev, stage и Prod среду приложения. Но всякий раз, когда я использую команду eb create, она также запускает новый экземпляр ec2 для новой среды.

Можно ли установить несколько эластичных сред beanstalk в одном экземпляре ec2. Также, если я хочу разместить сайт WordPress в одном из этих экземпляров, могу ли я сделать это, войдя в систему через ssh и поместив сайт в общедоступный веб-каталог?

2 ответа

Решение

Нет.

Elastic Beanstalk создает экземпляры EC2 для каждой среды. U может иметь один или несколько экземпляров.

Да, вы можете использовать SSH в инстансе EB.

Нет, вы не можете ожидать, что ваши изменения останутся. Сообщение, когда вы отправляете SSH на инстанс EB, говорит об этом.

Это управляемый сервис для вас.

Концепция наличия вашего EB Elastic разрушает вашу способность выпекать экземпляр EC2, который он делает.

Используйте свой GIT-репозиторий, чтобы поместить сайт Wordpress на EB, и используйте базу данных, чтобы предварительно определить его... однако у вас будут проблемы с состоянием и медиа, которые нужно преодолеть...

Если вы можете разместить свое приложение в Docker-контейнере, вы можете использовать Multicontainer Docker Environment и запускать несколько Docker-контейнеров в одной среде.

Прочитайте о многоканальных средах докеров в ElasticBeanstalk здесь: http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/create_deploy_docker_ecs.html

Другие вопросы по тегам