Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Isn't NGINX Ingress Controller naming confusing? #1910

Closed
shurup opened this issue Aug 27, 2021 · 6 comments
Closed

Isn't NGINX Ingress Controller naming confusing? #1910

shurup opened this issue Aug 27, 2021 · 6 comments
Labels
proposal An issue that proposes a feature request

Comments

@shurup
Copy link

shurup commented Aug 27, 2021

I am not associated with any of the projects discussed below. I am also not sure if that's the best place to present this crazy idea, so please let me know if I am completely wrong.

Is your feature request related to a problem? Please describe.
We have two different controllers — ingress-nginx from Kubernetes and kubernetes-ingress from NGINX — for years, and both are officially named as "NGINX Ingress Controller," which seems to bring some confusion. A recent Reddit post is another proof that it's not a fictional problem: many K8s users (especially, beginners) are really confused with that naming.

Describe the solution you'd like
Wouldn't it be reasonable to consider changing the official project name to make it more distinctive from NGINX Ingress Controller by the Kubernetes community? For example, it can be F5 Ingress Controller or similar. (I wouldn't dare to offer many options as it's definitely not my privilege to do so.) Changing the repo name would be also great, however, it's probably a bit less important.

Describe alternatives you've considered
It might be rational to make this change on "the other side" as well (or at least to discuss with them). However, this issue was created here (not in the kubernetes-ingress repo) simply based on the fact the initial commit here is made on Mar/9/2016 and their first commit is dated Feb/8/2016. Not a huge difference of course, but still. Obviously, any other ideas to lessen the existing naming confusion are much appreciated.

Additional context
Again, I am not sure if this is the right place for such a discussion, however — to my huge surprise — I couldn't find any other public issues about this problem. Thus, it would be good to have it somewhere around for those who might think about it (and find your official opinion on it somewhat later).

Aha! Link: https://nginx.aha.io/features/IC-418

@gecube
Copy link

gecube commented Aug 27, 2021

I totally agree with @shurup Unfortunately, a lot of people recognise one ingress controller as another because of the similarity in names. It is very opaque and ambiguous. Also probably it will be wise to rename not to 'F5 Ingress Controller', but rather - 'F5 Nginx Ingress Controller' to honour the owner of the intellectual property and the solution inside of controller. At least I think that it is possible that 'F5 HAproxy Ingress Controller' and 'F5 BigIQ Ingress Controller' may appear and co-exist with each other.

@LuckySB
Copy link

LuckySB commented Aug 27, 2021

F5 Ingress Controller - should be a utility that controls the hardware balancer F5 BIG-IP

@nginxinc nginxinc deleted a comment from github-actions bot Aug 27, 2021
@gecube
Copy link

gecube commented Aug 27, 2021

@LuckySB something exists already with the similar name https://clouddocs.f5.com/containers/latest/

@strongjz
Copy link

kubernetes/ingress-nginx#7554

@adamdecaf
Copy link

I've used Kubernetes for years and get these projects confused pretty often. Distinct names would benefit the community.

@github-actions github-actions bot added the stale Pull requests/issues with no activity label Dec 3, 2021
@lucacome lucacome removed the stale Pull requests/issues with no activity label Dec 3, 2021
@nginxinc nginxinc deleted a comment from github-actions bot Dec 3, 2021
@lucacome lucacome added the proposal An issue that proposes a feature request label Dec 3, 2021
@brianehlert brianehlert added this to the Candidates milestone Feb 14, 2022
@brianehlert brianehlert removed this from the Candidates milestone Sep 5, 2023
@brianehlert
Copy link
Collaborator

At KubeCon Paris the Kubernetes Community ingress project revealed that it will be renaming and is taking suggestions.
https://x.com/IngressNGINX/status/1770901117443965124

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
proposal An issue that proposes a feature request
Projects
Archived in project
Development

No branches or pull requests

7 participants