This repository has been archived by the owner on Feb 22, 2022. It is now read-only.
[stable/nginx-ingress] Cannot create an ALB #22748
Labels
lifecycle/stale
Denotes an issue or PR has remained open with no activity and has become stale.
Describe the bug
Cannot create an AWS ALB-type load-balancer with nginx-ingress.
Version of Helm and Kubernetes:
3.2.3 and 1.14
Which chart:
stable/nginx-ingress
What happened:
I alternatively tried using
nginx-ingress.controller.ingressClass: "alb"
nginx-ingress.controller.service.annotations.kubernetes.io/ingress.class: "alb"
nginx-ingress.controller.service.annotations.service.beta.kubernetes.io/aws-load-balancer-type: "alb
What you expected to happen:
A "application" load balancer (ALB) is created instead of a "classic" load balancer (ELB).
How to reproduce it (as minimally and precisely as possible):
Use one of the above annotations (whichever is correct) and see that an ALB doesn't get created (but an ELB does in its stead)
Anything else we need to know:
The documentation is unclear if this is possible and what annotation should be used. Maybe a small section describing how to use nginx-ingress with ALB // or a section saying that ALBs are not compatible with nginx-ingress would be amazing.
The text was updated successfully, but these errors were encountered: