Компания размещает интернет-приложение на Amazon EKS, используя плагин Amazon VPC CNI для сетевого взаимодействия подов. Необходимо предоставить доступ к приложению через Network Load Balancer (NLB) и убедиться, что поды видят исходный IP-адрес из пакетов, полученных NLB. Как следует настроить NLB и сервис EKS для выполнения этого требования?
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: Укажите тип цели ip для NLB. Установите атрибут externalTrafficPolicy в значение Local в спецификации сервиса Kubernetes..
Почему это правильный ответ
Для сохранения исходного IP-адреса клиента при использовании NLB с Amazon EKS необходимо выполнить два условия. Во-первых, NLB должен быть настроен на использование ip типа цели. Это позволяет NLB напрямую направлять трафик на IP-адреса подов, а не на IP-адреса узлов EKS. Во-вторых, сервис Kubernetes должен быть настроен с externalTrafficPolicy: Local. Эта политика гарантирует, что трафик, поступающий на узел, будет направлен только на поды, расположенные на этом же узле, предотвращая дополнительную маршрутизацию и сохраняя исходный IP-адрес. Неправильные варианты: Использование instance типа цели для NLB приведет к тому, что NLB будет направлять трафик на IP-адреса узлов EKS, а не напрямую на поды. Это вызовет дополнительную NAT-трансляцию на узле, из-за чего исходный IP-адрес клиента будет потерян. Использование externalTrafficPolicy: Cluster приведет к тому, что трафик может быть перенаправлен на поды на других узлах кластера, что также приведет к потере исходного IP-адреса клиента из-за дополнительной NAT-трансляции.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется