Рейтинг:0

Прямой трафик с Pulbic ALB на Internal ALB для EKS

флаг au

Итак, у меня есть кластер EKS, расположенный в выделенном VPC (EKS-VPC). В моем основном VPC у меня есть общедоступный ALB, и я хочу, чтобы он каким-то образом направлял трафик к службам, работающим в EKS. В частности, я хочу, чтобы ALB перенаправлял запросы на определенные конечные точки в EKS, а все остальные — в экземпляр EC2 в моем основном VPC.

Так, например, запросы на myservice.mydomain.com перейдет к экземпляру EC2 внутри основного VPC, но запрашивает myservice.mydomain.com/myapi/myendpoint пойдет на сервис, работающий в EKS - так другой VPC

У меня включен пиринг VPC между основным VPC и EKS VPC, и я обновил таблицы маршрутизации.

Я, конечно, настроил Ingress и настроил контроллер ALB внутри EKS, который отвечает за внутреннюю конфигурацию ALB.

Я думал о создании внутреннего ALB для кластера EKS. Затем получите его IP-адреса и создайте новую целевую группу IP-адресов, которая свяжет ее с основным ALB. Однако, как вы можете себе представить, это не удается, поскольку проверки работоспособности на частных IP-адресах внутренних ALB не выполняются. Поэтому мне было интересно, что является лучшим вариантом для этой ситуации?

Рейтинг:0
флаг au

Неважно, я заработал, добавив прослушиватель во внутренний ALB, который отвечал фиксированным кодом (200) на проверки работоспособности, поступающие от основного ALB.

argyrodagdileli avatar
флаг au
Также для тех, кто хочет внедрить одно и то же решение, даже частные IP-адреса ALB не являются статическими. Так что лучше включить NLB

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.