При настройке 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
Be First to Comment