Capítulo 7. Descubrimiento de servicios
Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com
Kubernetes es un sistema muy dinámico. El sistema participa en la colocación de Pods en nodos, asegurándose de que están en funcionamiento y reprogramándolos según sea necesario. Hay formas de cambiar automáticamente el número de Pods en función de la carga (como el Autoescalado Horizontal de Pods [ver "Autoescalado de un ReplicaSet"]). La naturaleza impulsada por la API del sistema anima a otros a crear niveles de automatización cada vez más altos.
Aunque la naturaleza dinámica de Kubernetes facilita la ejecución de muchas cosas, crea problemas a la hora de encontrarlas. La mayor parte de la infraestructura de red tradicional no se construyó para el nivel de dinamismo que presenta Kubernetes.
¿Qué es el descubrimiento de servicios?
El nombre general de esta clase de problemas y soluciones es descubrimiento de servicios. Las herramientas de descubrimiento de servicios ayudan a resolver el problema de encontrar qué procesos están escuchando en qué direcciones para qué servicios. Un buen sistema de descubrimiento de servicios permitirá a los usuarios resolver esta información de forma rápida y fiable. Un buen sistema es también de baja latencia; los clientes se actualizan poco después de que cambie la información asociada a un servicio. Por último, un buen sistema de descubrimiento de servicios puede almacenar una definición ...
Get Kubernetes: Up and Running, 3ª 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.