Как разместить разные версии маршрутизации в одном приложении AWS EB - PullRequest
0 голосов
/ 27 февраля 2019

Отсюда возникает вопрос, что в последнее время я должен был начать новый проект с использованием AWS, в то время как я был разработчиком GCP.

В GCP я могу развернуть свое приложение в AppEngine (аналогично EB) суправление версиями вроде gcloud app deploy settings.yaml --version dev.Так что у меня может быть маршрутизация на основе хоста по двум ссылкам -

my-project.xxxx.com

dev.my-project.xxxx.com

Так, что я могу позволить другим иметь домен для тестирования без запуска нового экземпляра , совместного использования всех настроек среды, базы данных и хранилища.


Однако, когда я прихожудля AWS кажется, что история совершенно другая.

Я пытаюсь следовать этому руководству https://aws.amazon.com/blogs/aws/new-host-based-routing-support-for-aws-application-load-balancers/,, но это просто для маршрутизации на различные экземпляры .

Кстати, я знаю, что приложение EB может иметь несколько версий, поэтому можно сделать что-то вроде

my-project.xxxx.com -> перейти к версии по умолчанию

dev.my-project.xxxx.com -> перейти к версии с тэгом 'dev'


Итак, 2 вопроса

  1. Можно ли добитьсячто я хочу?

  2. Если нет, запускает ли другой экземпляр EB для тестирования только выбор?

...