Получение исключения при создании службы задач AWS ECS с использованием облачной информации - PullRequest
0 голосов
/ 16 ноября 2018

Я получаю сообщение об ошибке при создании стека служб задач ECS с использованием существующего письменного шаблона облачной информации.Ошибка возникает при создании ElasticLoadBalancer и имеет следующую статистику: Недостаточно свободного пространства IP в подсети-xxxx.Для ELB требуется не менее 8 свободных IP-адресов в каждой подсети.

Я выяснил причину этой ошибки, так как передаваемые подсети имеют менее 8 доступных IP-адресов, но я не уверено том, как статистика ошибок журнала о ELB требует 8 бесплатных IP-адресов в каждой подсети.

Может кто-нибудь рассказать о том, как узнать предел IP-адреса, а также как его изменить?

1 Ответ

0 голосов
/ 19 ноября 2018

После исследования документации AWS для ELB я нашел ссылку на пределы ELB: https://docs.aws.amazon.com/elasticloadbalancing/latest/classic/elb-backend-instances.html

Чтобы обеспечить правильное масштабирование вашего балансировщика нагрузки, убедитесь, что каждая подсеть для вашего балансировщика нагрузки имеет блок CIDR с не менее / 27 битовой маской (например, 10.0.0.0/27) и не менее 8 свободных IP-адресов. , Ваш балансировщик нагрузки использует эти IP-адреса для установления соединений с экземплярами. Каждая подсеть, которая была передана в шаблоне формирования облака, должна иметь как минимум 8 IP-адресов, в противном случае создание стека не будет выполнено заранее. Для меня ошибка произошла, потому что в 1 из 3 подсетей доступно менее 8 IP-адресов.

Хотя существует много способов устранения этой ошибки, но все же я считаю, что AWS должен предоставить способ изменить ограничение по умолчанию в 8 бесплатных IP-адресов при создании ELB. https://aws.amazon.com/premiumsupport/knowledge-center/subnet-insufficient-ips/

...