Descripción
Diseñe e implemente un operador para uso personal y distribución pública, y aprenda a escribir, empaquetar y distribuir un operador básico para un clúster de Kubernetes
Características clave:
- Desarrolle una comprensión holística de los operadores y el Operator Framework
- Aprenda a diseñar y desarrollar sus propios operadores según los estándares de la industria
- Descubra cómo implementar las mejores prácticas y solucionar problemas de operadores de Kubernetes
Descripción del libro:
Desde colecciones incompletas de conocimiento y diferentes enfoques de diseño hasta barreras de conocimiento técnico, los usuarios de Kubernetes enfrentan varios desafíos al desarrollar sus propios operadores. Saber cómo escribir, implementar y empaquetar operadores facilita mucho la automatización de la administración del clúster, y eso es lo que este libro le enseñará.
Comenzando con los fundamentos de los operadores y el Operator Framework, el libro profundiza en cómo se utilizan los diferentes componentes del Operator Framework (como Operator SDK, Operator Lifecycle Manager y OperatorHub.io) para construir operadores. Aprenderá a escribir un operador básico, interactuar con un clúster de Kubernetes en código y distribuir ese operador a los usuarios. A medida que avance, podrá desarrollar un operador de muestra en el lenguaje de programación Go utilizando herramientas de Operator SDK antes de ejecutarlo localmente con Operator Lifecycle Manager, y también aprenderá a empaquetar un paquete de operador para su distribución. El libro cubre las mejores prácticas, así como aplicaciones de ejemplo y estudios de caso basados en operadores del mundo real para ayudarlo a implementar los conceptos que ha aprendido.
Al final de este libro de Kubernetes, podrá construir y agregar lógica operativa específica de la aplicación a un clúster de Kubernetes, lo que facilitará la automatización de aplicaciones complejas y aumentará la plataforma.
Lo que aprenderá:
- Obtenga información sobre el Operator Framework y los beneficios de los operadores
- Implemente enfoques estándar para diseñar un operador
- Desarrolle un operador paso a paso usando el Operator SDK
- Publique operadores utilizando opciones de distribución como OperatorHub.io
- Implemente operadores utilizando diferentes opciones de Operator Lifecycle Manager
- Descubra cómo se relacionan los estándares de desarrollo de Kubernetes con los operadores
- Aplique los conocimientos adquiridos de los estudios de caso de operadores del mundo real
A quién va dirigido este libro:
Este libro está dirigido a ingenieros de DevOps y la nube, ingenieros de Kubernetes, SREs, desarrolladores y arquitectos de la nube interesados en automatizar la gestión de sus clústeres de Kubernetes. Se asume una comprensión básica de los temas centrales de Kubernetes o familiaridad con Kubernetes y la orquestación de contenedores.
Autor: Michael Dame
Editorial: Packt Publishing
Publicado: 15/07/2022
Páginas: 328
Tipo de encuadernación: Tapa blanda
Peso: 1.25lbs
Tamaño: 9.25h x 7.50w x 0.69d
ISBN13: 9781803232850
ISBN10: 1803232854
Categorías BISAC:
- Informática | Desarrollo de software e ingeniería | Análisis y diseño de sistemas
- Informática | Administración de sistemas | Administración de Linux y UNIX
- Informática | Internet | Servicios web y API
Este título no es retornable

