Очередные грабли на которые потратил достаточно много времени пытаясь настроить AWS Load Balancer (Ingress) Controller. Все переменные согласно примеру из чарта были заполнены, стандартные аннотации для AWS Load Balancer Controller были указаны, но нет — ни в какую не подключает, сбрасывает соединение.
Решение было найдено в ишью, правда относящееся к Traefik Ingress Controller и не совсем очевидное, если не вчитаться в манифест, шлем трафик на 8200 порт с tls. Поэтому нам требуется указать в аннотации строку:
alb.ingress.kubernetes.io/backend-protocol: HTTPS
думаю также не помешает указать
alb.ingress.kubernetes.io/backend-protocol-version: HTTP2
Be First to Comment