Evaluare:
Cartea se adresează utilizatorilor avansați familiarizați cu Go și Git, oferind cunoștințe aprofundate despre extinderea Kubernetes, inclusiv scrierea de operatori și controlori. Deși conține informații valoroase și exemple bune, presupune cunoștințe anterioare și nu este potrivită pentru începători sau pentru cei care caută conținut introductiv.
Avantaje:Oferă un conținut excelent și detaliat privind Kubernetes și extensiile sale, exemple practice și motivează cititorii să învețe Go. Unii recenzenți au remarcat claritatea și relevanța sa, în ciuda faptului că este oarecum învechită.
Dezavantaje:Presupune un fundal puternic în Go, Git și Kubernetes, făcându-l inaccesibil pentru începători. Mai mulți cititori au considerat titlul înșelător, exprimându-și dezamăgirea că nu se concentrează pe construirea de aplicații cloud-native. În plus, unii au raportat că cartea este învechită cu modele și instrumente de programare vechi.
(pe baza a 13 recenzii ale cititorilor)
Programming Kubernetes: Developing Cloud-Native Applications
Dacă doriți să dezvoltați aplicații native în Kubernetes, acesta este ghidul dumneavoastră. Dezvoltatorii și administratorii AppOps vor învăța cum să creeze aplicații native Kubernetes care interacționează direct cu serverul API pentru a interoga sau actualiza starea resurselor. Michael Hausenblas, avocat al dezvoltatorilor AWS, și Stefan Schimanski, inginer software principal Red Hat, explică caracteristicile acestor aplicații și vă arată cum să programați Kubernetes pentru a le construi.
Veți explora elementele de bază ale Kubernetes, inclusiv biblioteca API client-go și resursele personalizate. Tot ce aveți nevoie pentru a începe este o înțelegere rudimentară a instrumentelor și practicilor de dezvoltare și administrare a sistemului, cum ar fi gestionarea pachetelor, limbajul de programare Go și Git.
⬤ Parcurgeți elementele de bază ale API-ului Kubernetes și scufundați-vă în structura internă a serverului.
⬤ Explorați interfața de programare a Kubernetes în Go, inclusiv obiectele API Kubernetes.
⬤ Învățați despre resursele personalizate - instrumentele centrale de extensie utilizate în ecosistemul Kubernetes.
⬤ Utilizați etichete pentru a controla generatoarele de cod Kubernetes pentru resursele personalizate.
⬤ Scrieți controlori și operatori personalizați și pregătiți-i pentru producție.
⬤ Extindeți suprafața API Kubernetes prin implementarea unui server API personalizat.
© 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)