Note :
Ce livre s'adresse aux utilisateurs avancés familiers avec Go et Git, et fournit des connaissances approfondies sur l'extension de Kubernetes, y compris l'écriture d'opérateurs et de contrôleurs. Bien qu'il contienne des informations précieuses et de bons exemples, il suppose des connaissances préalables et ne convient pas aux débutants ou à ceux qui recherchent un contenu d'introduction.
Avantages:Offre un excellent contenu détaillé sur Kubernetes et ses extensions, des exemples pratiques, et motive les lecteurs à apprendre le Go. Certains évaluateurs ont noté sa clarté et sa pertinence malgré le fait qu'il soit quelque peu dépassé.
Inconvénients:Suppose de solides connaissances en Go, Git et Kubernetes, ce qui le rend inaccessible aux débutants. Plusieurs lecteurs ont trouvé le titre trompeur, exprimant leur déception quant au fait qu'il ne se concentre pas sur la construction d'applications cloud-natives. En outre, certains ont indiqué que le livre était dépassé, avec d'anciens modèles de programmation et d'anciens outils.
(basé sur 13 avis de lecteurs)
Programming Kubernetes: Developing Cloud-Native Applications
Si vous souhaitez développer des applications natives dans Kubernetes, ce guide est fait pour vous. Les développeurs et les administrateurs AppOps apprendront à créer des applications natives Kubernetes qui interagissent directement avec le serveur API pour interroger ou mettre à jour l'état des ressources. Michael Hausenblas, défenseur des développeurs AWS, et Stefan Schimanski, ingénieur logiciel principal chez Red Hat, expliquent les caractéristiques de ces applications et vous montrent comment programmer Kubernetes pour les construire.
Vous explorerez les éléments de base de Kubernetes, notamment la bibliothèque API client-go et les ressources personnalisées. Tout ce dont vous avez besoin pour commencer est une compréhension rudimentaire des outils et pratiques de développement et d'administration système, tels que la gestion des paquets, le langage de programmation Go et Git.
⬤ Vous découvrirez les bases de l'API Kubernetes et vous plongerez dans la structure interne du serveur.
⬤ Explorer l'interface de programmation de Kubernetes en Go, y compris les objets de l'API Kubernetes.
⬤ Apprendre à connaître les ressources personnalisées - les outils d'extension centraux utilisés dans l'écosystème Kubernetes.
⬤ Utiliser les balises pour contrôler les générateurs de code Kubernetes pour les ressources personnalisées.
⬤ Écrire des contrôleurs et des opérateurs personnalisés et les rendre prêts pour la production.
⬤ Étendre la surface de l'API Kubernetes en mettant en œuvre un serveur d'API personnalisé.
© Book1 Group - tous droits réservés.
Le contenu de ce site ne peut être copié ou utilisé, en tout ou en partie, sans l'autorisation écrite du propriétaire.
Dernière modification: 2024.11.14 07:32 (GMT)