Перейти к содержанию

AWS Load Balancer Controller: ArgoCD белый экран (404 error)

При настройке Ingress Controller (AWS Load Balancer Controller)для ArgoCD стал появляться белый экран — не отдавалась статика, в то же время если воспользоваться port-forward — все работало прекрасно.
Перепроверка аннотаций и изучение логов заняло достаточно много времени, но при проверке лога AWS Load Balancer Controller увидел ошибку связанную с ipv6 (к сожалению не сохранил, но ругалось на то, что не может соединиться по ipv6) и далее пошел по цепочке ниже — оказалось проблема в ALB, был указан только протокол dualstack, а не ipv4.

Поэтому чтобы исправить шуруем для проверки, что там указано

EC2 -> Load Balancers -> Select LB -> Actions -> Edit IP address type

Для решения проблемы в helm chart или манифесте в аннотациях к Ingress Controller указываем

alb.ingress.kubernetes.io/ip-address-type: ipv4

Опубликовано в рубрикеKubernetes

Оставьте первый коментарий

Добавить комментарий

Ваш адрес email не будет опубликован.