0

Я пытаюсь создать экземпляр эластичного фасоли в AWS с помощью Ubuntu AMI (Ubuntu Server 14.04 LTS (HVM), SSD Volume Type - ami-d05e75b8) и MongoDB. Чтобы изменить AMI, я следую за этими steps. И у меня есть несколько вопросов.Пытается запустить AWS Эластичный экземпляр beanstalk с Ubuntu AMI

1) У меня сложилось впечатление, что я не могу изменить AMI на Ubuntu в эластичном бобовом стебле без взлома. Это правда?

Если номер 1) ложна тогда ....

2) В ступеньках ссылка: Что такое номер 7, под Чтобы создать пользовательский AMI, ссылаясь на хранилища номер версии. Я не вижу дату в AMI для ubuntu (ami-d05e75b8)

3) У меня сложилось впечатление, что я не могу включить MongoDB в эластичный бобовый стебель без взлома. Это правда?

Благодарим за помощь! Я также был бы очень благодарен за любую другую информацию, которую вы можете предоставить.

ответ

0

Не уверен, что вы подразумеваете под «взломать его», но в целом я бы не стал рекомендовать этот путь. Использование пользовательского AMI лишает вас будущих улучшений Beanstalk, поэтому вам нужно будет воссоздать AMI каждые пару месяцев, чтобы не отставать от последних изменений Beanstalk.

Вместо этого я проголосовал бы за использование the Docker version of Elastic beanstalk. Он позволяет создать пользовательский файл (например, Ubunto с Mongo) и позволить Elastic Beanstalk запускать его. Таким образом, вы фокусируетесь на своем контейнере вместо сценариев Beanstalk.

Если вы не знакомы с Докер, вот хорошее место, чтобы начать: https://training.docker.com/self-paced-training