Un controlador de Ingress es un balanceador de carga especializado para entornos Kubernetes (y otros entornos en contenedores). Kubernetes es el estándar de facto para gestionar aplicações en contenedores. Para muchas empresas, trasladar cargas de trabajo de producción a Kubernetes conlleva desafíos y complejidades adicionales en torno a la gestión del tráfico de aplicação . Un controlador de Ingress abstrae la complejidad del enrutamiento del tráfico de aplicação de Kubernetes y proporciona un puente entre los servicios de Kubernetes y los externos.
Los controladores Ingress de Kubernetes:
Vea esta sesión de NGINX Sprint para obtener más información sobre los conceptos de red de Kubernetes y lo que hace un controlador Ingress, y obtenga consejos prácticos para decidir cuál de los tres tipos básicos de controladores Ingress (de código abierto, predeterminado del proveedor de la nube y comercial) es el mejor para su caso.
¿Aplica con frecuencia cambios de configuración a su controlador Ingress? ¿Es la protección de sus servicios Kubernetes frente a ataques una de sus principales prioridades? Entonces, necesita un controlador Ingress de nivel de producción con características como:
El controlador de ingreso NGINX es un controlador de ingreso de nivel de producción (daemon) que se ejecuta junto con instancias NGINX Open Source o NGINX Plus en un entorno de Kubernetes. El demonio monitorea los recursos de ingreso de NGINX y los recursos de ingreso de Kubernetes para descubrir solicitudes de servicios que requieren equilibrio de carga de ingreso. Es compatible con NGINX App Protect , nuestro WAF liviano y moderno que se puede implementar en el controlador Ingress, como un proxy por servicio y como un proxy por pod.
Con NGINX Ingress Controller se aprovecha la red de Kubernetes en las capas 4 a 7, para permitir una seguridad y un control del tráfico más estrictos entre los servicios de Kubernetes.
Hay muchos controladores de Ingress que utilizan NGINX como plano de datos y quizás se pregunte cuál es el adecuado para usted. En nuestro blog proporcionamos una descripción general de los tres controladores Ingress más comunes creados en NGINX:
La elección del controlador Ingress adecuado depende de su caso de uso. Si necesita una distribución de aplicaciones de nivel de producción, las funciones enumeradas anteriormente son fundamentales y solo las proporciona la versión de NGINX Ingress Controller basada en NGINX Plus.
Contáctenos hoy para saber cómo podemos ayudarlo a ofrecer aplicaciones modernas .