Capítulo 13. Integración de servicios externos con Kubernetes

Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com

En muchos de los capítulos de este libro, hemos hablado de cómo construir, implementar y gestionar servicios en Kubernetes. Sin embargo, lo cierto es que los sistemas no existen en el vacío, y la mayoría de los servicios que creemos tendrán que interactuar con sistemas y servicios que existen fuera del clúster de Kubernetes en el que se ejecutan. Esto puede ser necesario porque estamos construyendo nuevos servicios a los que se accede mediante infraestructura heredada que se ejecuta en máquinas virtuales o físicas. Además, podría ser porque los servicios que estamos construyendo necesitan acceder a bases de datos preexistentes u otros servicios que se ejecutan en infraestructura física en un centro de datos local. Por último, puede que tengas varios clústeres de Kubernetes con servicios que necesites interconectar. Por todas estas razones, la capacidad de exponer, compartir y crear servicios que traspasen los límites de tu clúster de Kubernetes es una parte importante de la creación de aplicaciones del mundo real.

Importar servicios a Kubernetes

El patrón más común para conectar Kubernetes con servicios externos consiste en un Servicio Kubernetes que consume un servicio que existe fuera del clúster Kubernetes. A menudo, esto se debe a que Kubernetes se está utilizando para el desarrollo de nuevas aplicaciones ...

Get Las mejores prácticas de Kubernetes, 2ª edición now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.