Programarea Kubernetes cu Go: Programarea clienților și operatorilor Kubernetes utilizând Go și API-ul Kubernetes

Evaluare:   (3.6 din 5)

Programarea Kubernetes cu Go: Programarea clienților și operatorilor Kubernetes utilizând Go și API-ul Kubernetes (Philippe Martin)

Recenzii ale cititorilor

Rezumat:

Cartea este o resursă pentru învățarea programării Kubernetes, orientată în special către dezvoltatorii Go. Ea acoperă API-ul Kubernetes, bibliotecile client și se extinde la scrierea Operatorilor. În timp ce unele recenzii laudă claritatea și minuțiozitatea sa, altele o critică pentru lipsa de îndrumare și pentru că se concentrează prea mult pe apelurile API.

Avantaje:

Acoperă versiunile recente ale Kubernetes, explicații clare ale API-ului Kubernetes și ale bibliotecilor client-go, abordare metodică și minuțioasă, exemple bine documentate, tipărire și legare flexibilă, recomandat pentru dezvoltatorii Go, resursă completă pentru programarea cu K8s.

Dezavantaje:

Lipsă de îndrumări privind utilizarea și manipularea corectă a obiectelor Kubernetes, unii recenzenți consideră că este insuficientă în comparație cu documentația oficială, considerată prea concentrată pe apelurile API fără o perspectivă mai profundă.

(pe baza a 7 recenzii ale cititorilor)

Titlul original:

Kubernetes Programming with Go: Programming Kubernetes Clients and Operators Using Go and the Kubernetes API

Conținutul cărții:

Această carte începe prin introducerea structurii API-ului Kubernetes și a operațiunilor pe care le deservește. Următoarele capitole demonstrează cum să scrieți definiții native ale resurselor Kubernetes utilizând structurile Go definite în bibliotecile API și API Machinery. Sunt descrise utilitare diverse pentru a vă ajuta să lucrați cu diferite câmpuri de resurse și pentru a converti definițiile resurselor dvs. în sau din YAML sau JSON. În continuare, veți învăța cum să interacționați cu serverul API Kubernetes pentru a crea, șterge, actualiza și monitoriza resursele dintr-un cluster utilizând biblioteca client-go. Un capitol complet este dedicat instrumentelor furnizate pentru a vă testa programele utilizând biblioteca client-go. Urmează un exemplu pentru a încheia prima parte a cărții, descriind cum să scrieți un plugin kubectl. În continuare, veți învăța cum să extindeți API-ul Kubernetes utilizând Custom Resource Definitions și cum să scrieți resurse Kubernetes într-un mod generic, precum și cum să vă creați propriile resurse utilizând conceptul nestructurat. Capitolele următoare aprofundează biblioteca controller-runtime, utilă pentru extinderea Kubernetes prin scrierea de operatori, și cadrul kubebuilder, care valorifică această bibliotecă, pentru a vă ajuta să începeți să scrieți operatori în câteva minute.

După citirea acestei cărți, veți avea o înțelegere profundă a structurii API-ului Kubernetes și a modului în care resursele Kubernetes sunt organizate în cadrul acestuia și veți avea la dispoziție o cutie de instrumente completă pentru a vă ajuta să scrieți clienți și operatori Kubernetes.

Ce veți învăța

⬤ Înțelegeți cum sunt organizate API-ul Kubernetes și resursele sale.

⬤ Scrieți resurse Kubernetes în Go.

⬤ Creați resurse într-un cluster.

⬤ Să vă folosiți cunoștințele nou dobândite pentru a scrie clienți și operatori Kubernetes.

Pentru cine este această carte:

Ingineri software și (Site Reliability Engineers) SREs care doresc să scrie clienți și operatori Kubernetes folosind limbajul Go.

Alte date despre carte:

ISBN:9781484290255
Autor:
Editura:
Limbă:engleză
Legare:Copertă moale
Anul publicării:2022
Numărul de pagini:316

Cumpărare:

Disponibil în prezent, pe stoc.

Alte cărți ale autorului:

Kubernetes: Pregătirea pentru certificările Cka și Ckad - Kubernetes: Preparing for the Cka and Ckad...
Stăpâniți toate conceptele și instrumentele...
Kubernetes: Pregătirea pentru certificările Cka și Ckad - Kubernetes: Preparing for the Cka and Ckad Certifications
Creatures Close Up
Philippe Martin își creează prim-planurile prin „stivuirea” imaginilor în computerul său. Pentru a crea o imagine, el face zeci de fotografii, focalizând de...
Creatures Close Up
Creatures Close Up
Philippe Martin își creează prim-planurile prin „stivuirea” imaginilor în computerul său. Pentru a crea o imagine, el face zeci de fotografii, focalizând de...
Creatures Close Up
Programarea Kubernetes cu Go: Programarea clienților și operatorilor Kubernetes utilizând Go și...
Această carte începe prin introducerea structurii...
Programarea Kubernetes cu Go: Programarea clienților și operatorilor Kubernetes utilizând Go și API-ul Kubernetes - Kubernetes Programming with Go: Programming Kubernetes Clients and Operators Using Go and the Kubernetes API

Lucrările autorului au fost publicate de următorii editori:

© Book1 Group - toate drepturile rezervate.
Conținutul acestui site nu poate fi copiat sau utilizat, nici parțial, nici integral, fără permisiunea scrisă a proprietarului.
Ultima modificare: 2024.11.08 07:02 (GMT)