Guía de estudio para administrador certificado de Kubernetes (CKA). (Spanish Edition), 2nd Edition
by Benjamin Muschko
Capítulo 18. Ingresos
Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com
En el capítulo 17 se analizó el propósito y la creación de la primitiva Servicio. Cuando surge la necesidad de exponer la aplicación a consumidores externos, resulta fundamental seleccionar un tipo de servicio adecuado. La opción más práctica suele ser crear un servicio de tipo LoadBalancer. Este tipo de servicio ofrece capacidades de equilibrio de carga mediante la asignación de una dirección IP externa accesible para los consumidores fuera del clúster de Kubernetes.
Sin embargo, optar por un servicio LoadBalancer para cada aplicación accesible desde el exterior tiene sus inconvenientes. En un entorno de proveedor de nube, cada servicio activa el aprovisionamiento de un equilibrador de carga externo, lo que se traduce en un aumento de los costos. Además, la gestión de una colección de objetos de servicio LoadBalancer puede plantear retos administrativos, ya que es necesario crear un nuevo objeto para cada microservicio accesible desde el exterior.
Para mitigar estos problemas, entra en juego la primitiva Ingress, que ofrece un punto de entrada único y con equilibrio de carga a una pila de aplicaciones. Un Ingress tiene la capacidad de enrutar las solicitudes HTTP(S) externas a uno o varios servicios dentro del clúster basándose en un nombre de host opcional resoluble por DNS y una ruta de contexto URL. En este capítulo se te guiará a través ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access