Я создал контейнер ECS, как я могу привязать к нему домен? - PullRequest
0 голосов
/ 01 августа 2020

Я создал контейнер ECS, как я могу привязать к нему домен? Я не могу найти ни одного гида. Это сложно. VP C, MVP DDFDF DDH FDFD DQPQ и прочая ерунда. Не может Amazon ПРОСТО привязать домен к КОНТЕЙНЕРУ, чтобы мой сайт работал и я показывал его клиенту? Помогите мне, пожалуйста.

UPD:

теперь у меня такая архитектура:

enter image description here

UPD2: use https://aws.amazon.com/elasticbeanstalk/?nc1=h_ls

1 Ответ

1 голос
/ 01 августа 2020

Чтобы домен разрешился в ваш контейнер, ему необходимо значение записи, которое можно присвоить.

  • Если контейнер работает за балансировщиком нагрузки, вы должны использовать балансировщики нагрузки CNAME.
  • Если контейнер является автономным контейнером (без других), это будет зависеть от вашего сетевого режима для ECS. Он либо будет использовать IP-адрес EC2, либо присоединит свой собственный ENI, предоставив ему собственный IP-адрес (его можно получить из консоли при просмотре задачи).

Предлагаемый подход заключается в использовании балансировщик нагрузки, поскольку CNAME не изменится, тогда как сбой хоста может привести к изменению IP-адреса публикации контейнеров ECS c (или даже развертыванию нового определения задачи).

Вы примете это значение и добавьте его как значение вашего домена.

Если вы используете Route 53:

  • Используйте запись A со значением псевдонима в качестве балансировщика нагрузки, если вы ' re с использованием балансировщика нагрузки.
  • Используйте запись A IP при использовании IP-адреса хоста / контейнера

Если вы используете внешний источник:

  • Используйте запись CNAME со значением CNAME балансировщика нагрузки, если вы используете балансировщик нагрузки.
  • Используйте запись A IP при использовании IP-адреса хоста / контейнера
...