Используйте фиксированный диапазон частных IP-адресов для Fargate в пределах подсети

#amazon-web-services #amazon-vpc #aws-fargate

#amazon-web-services #amazon-vpc #aws-fargate

Вопрос:

Я хочу использовать AWS ECS fargate, но у меня есть требование от службы безопасности ограничить диапазон частных IP-адресов моих экземпляров fargate в пределах подсети.

Из сетевых документов AWS кажется, что можно использовать отдельный неуправляемый ENI для указания частного IP-адреса. Есть ли способ использовать статический диапазон IP-адресов для экземпляров fargate?

Для задач, использующих тип запуска Fargate, создаваемый ENI задачи полностью управляется AWS Fargate. В зависимости от того, какую версию платформы Fargate использует ваша задача, сетевой трафик для вашей задачи может также использовать отдельный ENI, принадлежащий Fargate.

Ответ №1:

Диапазон фиксированных частных IP-адресов определяется в зависимости от подсети (ов), в которых вы будете развертывать свои задачи Fargate.

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

Fargate создает ENI при запуске задачи со случайным частным IP-адресом из пула доступных IP-адресов в диапазоне ваших подсетей.

Комментарии:

1. Теперь мне дали подсеть, но сказали использовать фиксированный диапазон IP. Означает ли это, что это невозможно?

2. Подсеть определяет диапазон CIDR подсети при ее настройке. 🙂

3. Я имею в виду фиксированный диапазон IP-адресов в пределах диапазона CIDR подсети…

4. Если вы используете подсеть совместно с другими ресурсами, трудно определить диапазон, поскольку в этом диапазоне также могут существовать другие ресурсы, которые не являются контейнерами Fargate. Было бы проще создать новые диапазоны только для Fargate. Вы можете использовать минимальный диапазон /28 , если хотите, чтобы подсеть была небольшой 🙂