Capítulo 3. Operadores en la interfaz de Kubernetes

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

Los operadores amplían dos conceptos clave de Kubernetes: los recursos y los controladores. La API de Kubernetes incluye un mecanismo, el CRD, para definir nuevos recursos. Este capítulo examina los objetos de Kubernetes en los que se basan los Operadores para añadir nuevas capacidades a un clúster. Te ayudará a comprender cómo encajan los Operadores en la arquitectura de Kubernetes y por qué es valioso hacer que una aplicación sea nativa de Kubernetes.

Escalado estándar: El recurso ReplicaSet

Observar un recurso estándar, el ReplicaSet, da una idea de cómo los recursos componen la base de datos de gestión de aplicaciones en el corazón de Kubernetes. Como cualquier otro recurso de la API de Kubernetes, el ReplicaSet es una colección de objetos de la API. El ReplicaSet recoge principalmente objetos pod que forman una lista de las réplicas en ejecución de una aplicación. La especificación de otro tipo de objeto define el número de esas réplicas que deben mantenerse en el clúster. Una tercera especificación de objeto apunta a una plantilla para crear nuevos pods cuando hay menos en ejecución de los deseados. Hay más objetos recogidos en un ReplicaSet, pero estos tres tipos definen el estado básico de un conjunto escalable de pods en ejecución en el clúster. Aquí podemos ver estas tres piezas clave para el ReplicaSet ...

Get Operadores de Kubernetes 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.