Kubernetes acaba de jubilar el Ingress comunitario que muchos creían el predeterminado y la noticia ha sorprendido a equipos enteros que nunca distinguieron entre dos controladores que comparten nombre pero no origen.
La confusión viene porque existe Ingress-NGINX mantenido por la comunidad bajo la organización de Kubernetes y por otro lado NGINX Ingress Controller desarrollado por NGINX Inc y ahora parte de F5. El primero es el que se está deprecando y el segundo sigue con soporte comercial y actualizaciones regulares.
Si no sabes cuál tienes instalado puedes comprobarlo con un comando como kubectl get pods -n ingress-nginx --show-labels y revisar las etiquetas. Si ves app.kubernetes.io/name=ingress-nginx o etiquetas que mencionan kubernetes.io/ingress-nginx estás usando la edición comunitaria. Si en cambio aparecen app.kubernetes.io/name=nginx-ingress o nginx.org/... entonces usas el controlador respaldado por el proveedor.
¿Por qué se retira Ingress-NGINX? No es por fallos de diseño sino por falta de mantenedores. El proyecto quedó en manos de uno o dos desarrolladores activos para una pieza crítica que enruta tráfico para miles de empresas. La deprecación significa que después de marzo de 2026 no habrá nuevas versiones, ni parches de seguridad, ni arreglos para CVE ni actualizaciones de compatibilidad con nuevas versiones de Kubernetes. Seguir en producción con ese controlador sería arriesgar la seguridad y la estabilidad.
Tus opciones reales para migrar son tres. Opción Gateway API que es la dirección hacia donde apunta el ecosistema y que soluciona muchos problemas históricos de Ingress con mejores CRD, separación de responsabilidades y soporte para listeners múltiples. Opción pasar al NGINX Ingress Controller de NGINX Inc si dependes de funcionalidades nginx.conf y quieres un reemplazo parecido con soporte comercial. Opción elegir alternativas maduras como Traefik, Kong o HAProxy según tus necesidades de rendimiento, plugins o enfoque API first.
Planificar la migración requiere pruebas: monta un clúster de staging, valida reglas de reescritura, timeouts y comportamiento de las anotaciones porque cada controlador interpreta cosas de forma distinta. Evita probar el cambio en producción sin ensayos previos.
En Q2BSTUDIO podemos acompañarte en ese proceso: auditamos tu arquitectura Kubernetes, diseñamos la estrategia de migración hacia Gateway API u otro controlador, y aplicamos buenas prácticas de seguridad y monitoreo. Si buscas soporte para trasladar cargas a la nube o adaptar tus servicios a infraestructuras modernas contamos con servicios cloud aws y azure integrales que aceleran la transición. Conoce nuestras opciones de servicios cloud en servicios cloud aws y azure y descubre cómo desarrollamos soluciones a tu medida en software a medida y aplicaciones a medida.
Además de migraciones ofrecemos seguridad y pruebas de penetración, desarrollo de soluciones de inteligencia artificial para empresas, agentes IA y automatizaciones que reducen riesgos operativos. Si tu equipo necesita análisis de datos o cuadros de mando avanzados trabajamos con herramientas como power bi dentro de proyectos de servicios inteligencia de negocio para transformar observabilidad en decisiones accionables.
Resumen práctico: identifica qué controlador tienes ahora, monta pruebas en staging, elige entre Gateway API, el controlador NGINX de proveedor o alternativas como Traefik, y si necesitas apoyo técnico Q2BSTUDIO te ayuda con migración, ciberseguridad y desarrollo de soluciones personalizadas para que la transición sea segura y eficiente.
Comparte tu caso o contacta con nuestro equipo si quieres una evaluación técnica y un plan de migración personalizado que incluya diseño, pruebas y puesta en producción.