Skip to content
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

Closed
c4urself opened this issue Jun 10, 2020 · 4 comments
Closed

[stable/nginx-ingress] Cannot create an ALB #22748

c4urself opened this issue Jun 10, 2020 · 4 comments
Labels
lifecycle/stale Denotes an issue or PR has remained open with no activity and has become stale.

Comments

@c4urself
Copy link

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.

@stale
Copy link

stale bot commented Jul 11, 2020

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Any further update will cause the issue/pull request to no longer be considered stale. Thank you for your contributions.

@stale stale bot added the lifecycle/stale Denotes an issue or PR has remained open with no activity and has become stale. label Jul 11, 2020
@venkatalolla
Copy link
Contributor

I don't think you can create an Nginx ingress controller with ALB load balancer type. Instead, you need to use the alb-ingress-controller which is an incubator project maintained by Kubernetes-sigs here.

@stale stale bot removed the lifecycle/stale Denotes an issue or PR has remained open with no activity and has become stale. label Jul 11, 2020
@stale
Copy link

stale bot commented Aug 10, 2020

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Any further update will cause the issue/pull request to no longer be considered stale. Thank you for your contributions.

@stale stale bot added the lifecycle/stale Denotes an issue or PR has remained open with no activity and has become stale. label Aug 10, 2020
@scottrigby
Copy link
Member

stable/nginx-ingress has been deprecated in favor of the upstream ingress-nginx repo. See #22823. Issues if still applicable can be re-opened there. Thanks 😊

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
lifecycle/stale Denotes an issue or PR has remained open with no activity and has become stale.
Projects
None yet
Development

No branches or pull requests

3 participants