Replies: 3 comments 2 replies
-
|
I think it would make sense to switch to traefik ingress for now. Gateway API support is still experimental in cert-manager and it's probably a lot more changes. Small steps. From a few quick tests, I think it won't be too hard to switch to traefik if we stay with Ingress for now. Quick and likely incomplete collection of todos in this regard:
Question is how to migrate over old installs which are still on nginx ingress, maybe we should add a check in the UI or the operator and refuse to start if nginx ingress is present but traefik isn't. Basic authentication is configured with ingress-specific annotations so if users just upgrade kubero without switching their ingress, they may end up with configured basic auth not working, even though everything else is fine. Alternatively, we can support both traefik ingress and nginx ingress for a while and then eventually deprecate nginx ingress but that sounds like it would be more work. |
Beta Was this translation helpful? Give feedback.
-
|
Just learned that traefik can unterstand nginx annotations: https://doc.traefik.io/traefik/reference/routing-configuration/kubernetes/ingress-nginx/ |
Beta Was this translation helpful? Give feedback.
-
|
OK further investigation shows that we have a few annotations the nginx compat layer of traefik doesn't support. Here's the list of annoations that I found in the codebase:
|
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Hello,
As Kubero currently relies on the Kubernetes-maintained Ingress-NGINX controller (rather than the F5 NGINX Ingress Controller), are there any plans for an upgrade or alternative to ensure continued support following the announced retirement?
https://kubernetes.io/blog/2025/11/11/ingress-nginx-retirement/
Beta Was this translation helpful? Give feedback.
All reactions