Я использовал terraform для развертывания моего кластера k8s, и я использовал kubectl для развертывания nginx на моих рабочих узлах. Снова использование kubectl и создание LoadBalancer для развертывания nginx на порту 80 работали отлично. Я хотел проверить, используя ALB, а не ELB.
Я удалил ELB, а затем использовал интерфейс EC2 для настройки целевой группы.
Целевая группа использует порт 80, находится на том же виртуальном частном сервере и нацелена на два рабочих узла.
Затем я создал ALB, который для доступа в Интернет использует ту же группу безопасности, что и узлы, и снова находится в том же VPC. Он прослушивает порт 80 и перенаправляет трафик моей целевой группе.
Я не могу получить доступ к nginx, используя имя DSN. Я уверен, что это связано с моей конфигурацией порта?