Capítulo 8. Gestor del Ciclo de Vida del Operador

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

Una vez que hayas escrito un Operador, es hora de centrar tu atención en su instalación y gestión. Como la implementación de un Operador requiere varios pasos, como crear la implementación, añadir las definiciones de recursos personalizados y configurar los permisos necesarios, se hace necesaria una capa de gestión para facilitar el proceso.

El Gestor del Ciclo de Vida de los Operadores (OLM) cumple esta función introduciendo un mecanismo de empaquetado para entregar los Operadores y los metadatos necesarios para visualizarlos en interfaces de usuario compatibles, incluyendo instrucciones de instalación y sugerencias de la API en forma de descriptores CRD.

Las ventajas de OLM van más allá de la instalación y se extienden a las operaciones del Día 2, incluyendo la gestión de las actualizaciones de los Operadores existentes, proporcionando un medio para transmitir la estabilidad de los Operadores a través de los canales de versiones, y la capacidad de agregar múltiples fuentes de alojamiento de Operadores en una única interfaz.

Comenzaremos este capítulo presentando OLM y sus interfaces, incluyendo tanto los CRD con los que interactuarán los usuarios finales dentro del clúster como el formato de empaquetado que utiliza para los Operadores. Después, te mostraremos OLM en acción, utilizándolo para conectarte a OperatorHub.io ...

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.