Как безопасно удалить балансировщик нагрузки и проложить маршрут непосредственно к экземпляру EC2? - PullRequest
0 голосов
/ 23 января 2020

У нас есть один экземпляр t2.micro, обслуживающий простой сайт WordPress, который по какой-то причине связан с балансировщиком нагрузки (это бессмысленно, верно?). И это обходится нам слишком дорого из-за очень небольшого количества трафика c и использования процессора, которое у нас есть.

Я не настроил AWS и не имею опыта работы с платформой, но я бы не стал хотел бы безопасно удалить ELB. Как я могу сделать это, не отключая наш экземпляр от inte rnet?

Из того, что я, кажется, понял, ELB находится между экземпляром и inte rnet traffi c - так что если Я отключаю ELB, я предполагаю, что наш t2.micro больше не будет доступен из inte rnet. Это (приблизительно) правильно?

Может ли кто-нибудь сообщить мне (или указать мне в направлении подробного руководства / пошагового руководства) обо всем, что мне нужно изменить, чтобы напрямую направить трафик c к моему EC2? экземпляр, чтобы я мог убить лишний ELB?

Спасибо за любую помощь заранее!

1 Ответ

2 голосов
/ 24 января 2020

Если вы используете Route53, вы должны найти CNAME, указывающую ваш домен на ELB.

Рассмотрите возможность использования CloudFront для доступа к экземпляру EC2.

В противном случае, если вы хотите получить доступ непосредственно к EC2, следуйте этим шагам в качестве приблизительного руководства:

  • Прежде чем что-либо менять, убедитесь, что ваш экземпляр EC2 доступен через Inte rnet с назначением Publi c IP / DNS к этому. Еще лучше, согласно комментарию, назначьте Elasti c IP, который является бесплатным, если он прикреплен к экземпляру

  • Разрешить доступ к группе безопасности, прикрепленной к экземпляру

  • В Route53 замените ELB CNAME на EC2 publi c DNS

...