{"product_id":"kubernetes-programming-with-go-programming-kubernetes-clients-and-operators-using-go-and-the-kubernetes-api-9781484290255","title":"Programación de Kubernetes con Go: Programación de clientes y operadores de Kubernetes usando Go y la API de Kubernetes","description":"\u003cp\u003eEste libro comienza introduciendo la estructura de la API de Kubernetes y las operaciones que ofrece. Los capítulos siguientes demuestran cómo escribir definiciones de recursos nativos de Kubernetes utilizando estructuras Go definidas en la API y las bibliotecas de API Machinery. Se describen diversas utilidades para ayudarle a trabajar con diferentes campos de recursos y para convertir sus definiciones de recursos a o desde YAML o JSON. A continuación, aprenderá cómo interactuar con el servidor API de Kubernetes para crear, eliminar, actualizar y monitorear recursos en un clúster utilizando la biblioteca client-go. Un capítulo completo está dedicado a las herramientas proporcionadas para probar sus programas utilizando la biblioteca client-go. Sigue un ejemplo para cerrar la primera parte del libro, describiendo cómo escribir un plugin de kubectl. A continuación, aprenderá cómo extender la API de Kubernetes utilizando Custom Resource Definitions, y cómo escribir recursos de Kubernetes de manera genérica, así como cómo crear sus propios recursos utilizando el concepto no estructurado. Los siguientes capítulos profundizan en la biblioteca controller-runtime, útil para extender Kubernetes escribiendo operadores, y el framework kubebuilder, que aprovecha esta biblioteca, para ayudarle a empezar a escribir operadores en cuestión de minutos. \u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e Después de leer este libro, tendrá un profundo conocimiento de la estructura de la API de Kubernetes y cómo se organizan los recursos de Kubernetes dentro de ella, y tendrá a su disposición una caja de herramientas completa para ayudarle a escribir clientes y operadores de Kubernetes. \u003cp\u003e\u003cb\u003eLo que aprenderá\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eComprender cómo se organizan la API de Kubernetes y sus recursos\u003c\/li\u003e\n\u003cli\u003eEscribir recursos de Kubernetes en Go\u003c\/li\u003e\n\u003cli\u003eCrear recursos en un clúster\u003c\/li\u003e\n\u003cli\u003eAprovechar sus nuevos conocimientos para escribir clientes y operadores de Kubernetes\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003ePara quién es este libro\u003c\/b\u003e: \u003c\/p\u003e Ingenieros de software e Ingenieros de Fiabilidad de Sitios (SREs) que deseen escribir clientes y operadores de Kubernetes utilizando el lenguaje Go.\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAutor:\u003c\/b\u003e \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=AUTH-10773709\"\u003ePhilippe Martin\u003c\/a\u003e\u003cbr\u003e\u003cb\u003eEditorial:\u003c\/b\u003e Apress\u003cbr\u003e\u003cb\u003ePublicado:\u003c\/b\u003e 25\/12\/2022\u003cbr\u003e\u003cb\u003ePáginas:\u003c\/b\u003e 316\u003cbr\u003e\u003cb\u003eTipo de encuadernación:\u003c\/b\u003e Tapa blanda\u003cbr\u003e\u003cb\u003ePeso:\u003c\/b\u003e 1.29lbs\u003cbr\u003e\u003cb\u003eTamaño:\u003c\/b\u003e 10.00h x 7.00w x 0.70d\u003cbr\u003e\u003cb\u003eISBN13:\u003c\/b\u003e 9781484290255\u003cbr\u003e\u003cb\u003eISBN10:\u003c\/b\u003e 1484290259\u003cbr\u003e\u003cb\u003eCategorías BISAC:\u003c\/b\u003e\u003cbr\u003e- \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=CAT-COM\"\u003eComputadoras\u003c\/a\u003e | \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=BISAC-COM051390\"\u003eProgramación | Código abierto\u003c\/a\u003e\u003cbr\u003e\u003cbr\u003e\u003cp\u003e\u003cb\u003eAcerca del autor\u003c\/b\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003ePhilippe Martin ha estado trabajando con Kubernetes durante cinco años, primero creando un operador para desplegar CDNs de video en la nube, luego ayudando a empresas a desplegar sus aplicaciones en Kubernetes, y después escribiendo un cliente para ayudar a los desarrolladores a trabajar en un entorno Kubernetes. Philippe obtuvo las certificaciones CKAD, CKA y CKS. \u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e Tiene una larga experiencia con sistemas distribuidos y software de código abierto: comenzó su carrera hace 20 años creando clientes ligeros basados en el kernel de Linux y componentes de código abierto. Actualmente trabaja en Red Hat en el equipo de Herramientas de Desarrollo. \u003cp\u003e\u003c\/p\u003e Philippe participa activamente en el desarrollo de Kubernetes, especialmente en su documentación, y colabora en la traducción de la documentación oficial al francés, ha editado dos libros de referencia sobre la API de Kubernetes y kubectl, y es responsable de la traducción al francés del Panel de control de Kubernetes. Participó en Google Season of Docs para crear la nueva sección de referencia de la API de Kubernetes en la documentación oficial, y la mantiene. Actualmente participa en el SIG de Aplicaciones, un grupo que cubre el despliegue y la operación de aplicaciones en Kubernetes.","brand":"Apress","offers":[{"title":"Default Title","offer_id":44526617559277,"sku":"9781484290255","price":64.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0550\/8097\/6621\/products\/img_515f6d91-591f-4cbd-8446-ee11a993a169.jpg?v=1701365327","url":"https:\/\/sureshotbooks.com\/es\/products\/kubernetes-programming-with-go-programming-kubernetes-clients-and-operators-using-go-and-the-kubernetes-api-9781484290255","provider":"SureShot Books Publishing LLC","version":"1.0","type":"link"}